my mate has one of the google phones that is the same as the one in climbtree's post and he fucking loves it. i asked him whether he would get an iphone or that and he said google phone ANY day. software is better apparently and the keyboard is wayy useful. and (i'm not sure about this) anyone can make software for google phones but you cant on iphones (again, i'm not sure i havent checked this fact)
plus it has a touch screen if ya want one anyway. and he doesn't care about the size coz its so awesome
I have the phone and I can clarify that this is true. The One that has been out since October to be exact. It is the Tmobile G1, the one out today is the HTC magic I think, and there is NO difference. I am a Developer for the phone and I am working on developing a wifi tether app with a group of people. If you need info on how to root/hacl/jailbreak it, tell me.
make sure you know linux command prompts because this stuff gives major headaches.