I've had an HTC G1 for almost a year now (using it unlocked on AT&T), but I'm seriously thinking of getting the HTC Evo or some of the other new Android phones. I did try the phone in a Sprint store, they only had the one on display, none in stock , and I really like the HTC Evo, it's very responsive and has some nice features: easy to root, custom roms, front facing camera, HDMI out. But I also hear some things that are not as good as the competition: camera quality is lower, screen is not that great in the sun and battery life is a little short. So do we know about some other phones coming out soon that would be similar, but improve some of this stuff. I just don't want to switch carriers, start a new contract and then have a great phone coming out 2 months later and me drowning in buyers remorse Motoral phones are pretty much out of question because they hard to put custom roms on them, and that's very important to me. I'm not sure about Samsung phones either, and how open are they with their drivers and stuff. So anyone has any advice?