I can't believe some of the immature posts many of you have made. Let's be clear here, Apple and AT&T are corporations whose sole purpose is to make money. We, the consumers, are not going to be given benefits that would result in loss of revenue. Apple creates great products, but lets be honest, they are going to be releasing minor enhancements to the iphone every year for the sole purpose of gaining a greater market share, not necessarily maintaining the customers they have now because they know that those customers will continue to buy apple products. Are you guys seriously gonna be blaming AT&T (and I realize their service isn't the best) every single year when Apple announces a minor improvement and you want to spend your money as soon as possible to enjoy them? A contract is a contract. You guys aren't any different than any other person who has another phone under a contract. Having a cool, hip iphone doesn't make you special, please remember that.
QFT
The sense of entitlement some folks here seem to hold is really astonishing.