So I'm hoping you guys can give me some perspective on this. I want the iPhone 4, obviously. My line, which has had an iPhone on it off and on for a year, was originally set to get the upgrade in September 2010. That was pushed forward to immediately. Not a problem. My other line, which started with an iPhone that later got stolen, is set to get the upgrade in December 2010. That didn't get pushed up. I called AT&T and quoted them some of their own site, which says "Great news for existing iPhone customers. Any iPhone customer eligible for an upgrade in 2010 qualifies for our best iPhone 4 pricing!". The man other end told me that what at&t means by that is that that's not immediate (which makes it a worthless statement, since it's obvious that when you can get an upgrade you can get an upgrade. No point in putting that on their website.) That didn't sit well with me, since Jobs said on stage at&t was being very generous and pushing upgrade eligibility up to 6 months early. That has to mean if you're upgrade eligible in 2010, that you're upgrade eligible immediately (He said contract ending, but that only allows for a maximum window of 1 month early figuring on the standard 20 month full upgrade cycle on a 24 month contract). So I dug. And I found this: Eligibility Existing iPhone customers eligible for an upgrade between today and the end of this year, have been made immediately eligible for AT&Ts best pricing for iPhone 4 with a new two-year term commitment That's from their press release available here: http://www.att.com/gen/press-room?pid=18004&cdvn=news&newsarticleid=30863&mapcode=consumer|Wireless So obviously when that dude said it wasn't immediate he was completely wrong. Am I crazy, or am I totally right on this, that this line should be able to get the full pricing now?