I currently use an HTC G1 phone with my AT&T account. The problem is it cannot use the 3G on the AT&T network (different bands) and also it is not snappy - it has little RAM and an old processor. I would like to get a new android phone: - should use 3G or better for good data speed - needs to be pretty responsive/snappy (don't want to wait a couple of seconds to get back to the home screen) - I would like to buy it without a contract, it could be from different carriers/ebay - as long as I can use it on the AT&T network with my current SIM card I looked around and I really like the HTC Evo phone, problem is that it's for Sprint which does not use SIM cards from what I know, but something like that would be nice. I am not in a hurry, I can wait a few months if something good is supposed to come. So does anyone have any suggestions for a current or future come that would work for me? Thank you in advance.