I just got off the phone with AT&T and they are telling me I am eligible for an early upgrade to the iphone 3gs. I just receive my regular 3g less than 6 months ago. He said that I would only have to pay an 18 dollar upgrade fee. And resign for 2 years. Anyone else heard of this? And should I upgrade? Also when and if I do upgrade will I get to keep my old iphone? Any help would be appreciated!!!