I got the 3GS last July on my own and then I found out I could get a FAN discount thru work... I checked the other day to see if I were elligble for an early upgrade and I recieved this text, "As a valued customer, we can offer you an upgrade with a 2-yr commitment and an 18 dollar fee." I wasnt sure what that meant so I called AT&T and talked to a rep. Unfortunately he said he couldnt provide confirmerd answers on pricing. Something about theyre not allowed to yet until its announced. So I ask the guy.... "would $499 be a good guess on what I have to pay for the new iPhone 4, 32GB?" He says... "that would be a bad guess, your upgrade eligibility has been rececntly changed." And I guess it did because a couple months ago, when I would goto the AT&T website to check my upgrade, it was showing $499 for a 3GS in 32GB. I checked today and its now showing, $299. So I can get the iPhone 4 in 32GB for $299? Im thinking about calling back to talk to another person, has anyone else experienced the same thing?