Honestly, if AT&T got that, and a much faster network rolled out then I could see myself jumping ship once my Sprint contract was up, or once I found it economical to pay the early termination fee ($200) and the price to sign on to AT&T.
Don't forget, Sprint promised they would introduce "Pro-Rated Cancellation Fees" back in November. Of course, I'm still waiting to see what those are so I can get out of my contract for cheaper than $200.
EDIT: Just saw a report on AT&T's prorated cancellation plan here, and it has somewhat shattered my hopes, as it will only apply to contracts initialized after May 25, 2008. I would imagine Sprint's being similar. So, if the iPhone is updated tomorrow, I'll be waiting until May 26th regardless of anything else.
That's interesting. I live in Charleston, West Virginia, a city of about 60,000 people (400,000 in the metro area) and we've been told that by the end of May, we'll see 3G. There are reports of folks talking to techs who have let it slip that there are already 3G radios installed in various parts of the city, just waiting to be lit.
By cities, I do mean the city itself and the area surrounding it. Charleston would definitely qualify, and I remember seeing that and another West Virginia city on the list, but the name is currently escaping me. Probably the Parkersburg/Fairmont/Clarksburg/Morgantown area (I remember being upset that it was close to my hometown but not close enough to matter).