Looking for a new smart phone. (ATT). Possibly iphone (rumors say a new one is on the horizon). Possibly a tilt2(love the fold out keypad), and maybe a google-based phone.

What i'm looking for is mainly mobile web/texting. I rarely make calls. Since ATT is prettymuch pushing the mobile web package for any decent phone, i figure I might as well get a phone that can enjoyably surf the web.

Also, I want a phone that has GPS-capability (if i'm going to be paying for mobile web, i want my money's worth).

The iphone looks great, but i'm lenient on the virtual keypad. Not to mention, I'd like to play snes/gba emulators and I think that the touchscreen would be a hasle compared to tactile buttons.

Any ideas? Thanks!