I had a mytouch slide from tmobile, then decided to switch to verizon, had the droid 2 for about a month, loved the keyboard and 2.2 is amazing. I switched to the samsung fascinate and so far i am getting used to the no keyboard with my emulated games. I did sacrifice that, but for a brighter more colorful screen at 4.0' compared to the smaller droid 2. I love this phone, i took care of the bing problem, and my GPU benchmark tests blew droid 2 and droid x out of the water. Nenamark1 test i got 46fps on this phone, droid x was getting 24.5 on average according to the comment posts in the market, for 2.1 and 2.2. Mainly what im saying is i was going for the X but better graphics and screen display for gaming sounds like a winner to me. The GPU in this phone is a grade higher than what is in the droids, that the only reason why it wins, but the droids beat this phone on cpu performance.