Okay, so I'm not sure if theres a definitive answer here, and I'm sure someone else has asked a very similar question but I don't even know where I'd begin if I wanted to search this. The iPhone 3G came out in July 08. I got mine in October 08. When the 3Gs was announced (june 09), I realized I wouldn't be eligible for an upgrade, but I sold my 3G and bought a 3Gs anyways. I don't remember how much it ended up costing me, and now I'm finding myself in the same boat. I think AT&T gave some sort of discount to existing iPhone customers, but I can't remember how it worked. So right, now i've got a 32gb 3Gs which i can sell for ~450, and then buy the new iPhone, but I just want to know if anyone has a ballpark of how much thats going to cost me if I got the 3Gs in june of 09 and started a new contract. Thanks guys!