Hey all,
My AT&T online account has said I'm eligible for an early upgrade since last week and suddenly changed last night to no commitment pricing. AND I talked to an AT&T rep earlier yesterday that confirmed early upgrade pricing would be available to me on June 15th.
I called again today and told them the situation with the online site and *629# text suddenly stating otherwise. She said to me that I AM eligible and it's what their system is showing her, she double checked somewhere else and told me I am early upgrade eligible, because I have an early upgrade available to me in November '10 that I can use for iPhone 4 in June.
I asked her to put it in writing on my account that that price is available to me. She said she shouldn't need to because the computer shows it, but that she would.
I bought a 3G on launch day of '08, and a 3Gs launch day of '09. I think everyone that has had an iPhone 3Gs for 6 months to a year will be early upgrade eligible.