I have yet to see if I'm even eligible to upgrade without penalty. But even if I can do it freely, I'll get stuck in another 2 year contract. Not only can I not switch to another carrier if Apple switches, but I also might not be able to get the iPhone 4G without paying for another upgrade fee. We haven't gotten word from AT&T if they'll reduce the upgrade fee like they're doing now for the next iPhone, which could be one of the biggest upgrades for an iPhone. What do you guys think? Would you be more inclined to buy the 3GS if you knew that you could buy the iPhone 4G without the upgrade fee in the future?