At&t messed up with my upgrades, I had one available but now they made it 21 months instead of the 12 months upgrade option I had. I then discussed this with the office of the President of At&t and they told me I could have a discounted Android phone now or wait till late 2011 for an upgrade to Iphone 4, we have a 3g ( the one we need to upgrade) and a 3gs along with 2 other lines ( 4 in total) We spend over 200 USD a month on service. I was told we do not spend enough money and that Apple is the reason we cannot upgrade! So we can switch to Android and ditch Iphone or have crappy service with the old 3g. Can Apple help us? I do not believe At&t, we have been customers of theirs since 2008. Apple is the reason we can have a Android but not an Iphone?