I have the G1, it first came as the closest competitor to teh iphone, now i think its the mytouch.......if you want android touchscreen, you should steer towards an HTC phone, they make the best so far, that being said tmobile has 4 options for android; G1, mytouch, motorola cliq and the Samsung behold 2. Suposedly the cliq is the more social phone, meaning its go all built in for facebooking, myspacing and twitering. I like my G1 but I find that its gotten slower and battery life has started to suck ! I am about to move on to the mytouch. I too hate the onscreen keypads but I figure I will adjust. The behold also looks VERY nice and has a nice camera unit if you want that as a priority. The Mytouch (also known as The HTC Magic elsewhere) is currently the #2 android phone on the market.