I have the 3g right now, and i ordered mine monday...not sure when I'll be getting it. But I'm on a family plan, and my wife dumped margarita on her phone, so we had to get a new phone anyways. I guess it's my excuse to upgrade, and she gets my 3g. My buddy got the 4g when it first came out...He loves the phone, says its night and day vs. the 3G. If you live in a huge metro area you might have the notoriously shitty AT&T coverage, but where I live, I've never had problems with my service, so I had no problem with the upgrade. I say do it.