I am having serious buyer's remorse with my T-Mobile G1. First of all, I made the mistake of buying the white version (with grey keys) and the keyboard backlight renders the characters on the keys virtually invisible. It appears the only way to solve that is to root the phone, with which I am not comfortable. I thought a physical keyboard would be better than a virtual one, but that is so not the case. Using Wi-Fi appears to disable most network operations, so I have to revert to EDGE because the signal at my house is so weak and I can't get a 3G connection (admittedly more of a T-Mobile/my location problem). The apps I've tried from the Android Marketplace are spotty at best and usually totally flaky. And the battery life? OMG, more like battery death. I'm really wishing I'd waited until my TMo contract expired and gone back to an iPhone.