I am in desperate need of a new phone and I want to get an Android device. Currently I'm with AT&T, so my options are rather limited, but I'm not exactly shot in the butt about the hassle of switching providers just to get a particular phone. I tried out the Moto Droid and Incredible at the local Verizon store, and I felt like the Incredible would be the better option. I wasn't a fan of the Droid's keyboard and I found the Incredible to be more responsive and preferred the way that Sense looked over the stock Android UI. I've read that the HTC Desire is coming to AT&T, but information on this has been severely lacking. No date has been set and I've heard more information about this phone coming everywhere EXCEPT for the US. Also, since AT&T has been open about locking down Android phones, I feel like I'd HAVE to root a Desire just to get basic functionality out of it (remove what I want, install what I want within reason) as opposed to enhancing existing functionality. As I said, I'm not big on switching providers, but I will if I have to. That said, my preference in providers from most to least would be Verizon by far, and then Sprint then T-Mobile. I'm starting to get the feeling that the Nexus One is my best option with AT&T, but $529+ for a phone (I've never purchased an unlocked phone and always got the phones discounted with the contracts) is a pretty steep asking price for me. Of course, the N1 does have advantages of getting updates with the least delay, apparently having lots of rooting abilities, and still is a powerful piece of hardware. On the flip side of that, I can't go and try out a N1 at a store, and have to "hope" that I love the phone enough and that there aren't any deal-breakers that force me to return it/sell it and take a hit, not to mention require me to spend MORE money on another phone. So given this screwy situation, what do you all think is my best option? As I said, I'd prefer to stick with AT&T, but with their Android offerings being what they are, should I just bite the bullet and jump ship to get more of the latest and greatest Android phones?