Hi guys! I understand I signed a contract, and if I luck out, I luck out. So, I'm not saying I HATE AT&T or anything (even though I do ;p) In any case, though. If I, like a lot of people, bought a 3GS on launch last summer, on June 18(?) in the US; shouldn't we all be eligible for new phones right now? I know it's a two year contract, but I thought the standard upgrade time was 18 months. So, 18 months from mid-June of last year is mid-December of this year. And, since AT&T said anyone that has an upgrade date that's up in December or earlier, could upgrade now. So, why does mine, and most people's, still say February of 2011? Thanks for any help!