AT&T confirmed that you can swap you old iPhone for a brand new iPhone 3G if you bought it after May 27th. Good news for some of you…

What about everyone else? If you signed a 2-year contract with AT&T when the iPhone came out, you’ll have to sign another new 2-year contract to score a new iPhone 3G. The good news is that AT&T will allow you to overwrite your old contract with your new contract. In other words, you’re just locked into another 2 years, not 3.