I'm not really sure how upgrading works in this scenario, and I didn't want to call Customer Care since they seem to charge me every time I do (shows up on the bill at least for a couple of bucks). So I thought I would ask you guys. My contract is up this month and I plan to upgrade but not until the iPhone 5 (or 4xx) comes out. Obviously, that won't be for a while so how does this process work? Do I renew the contract now and then upgrade in July while still getting the discount that I would with a 2 year contract? Will I have to renew my contract then when I do? Mainly, I want to be sure to get the discounted price when I upgrade (assuming there still will be a discount). Another note is that I am on a family plan and will likely be the only one who upgrades this July instead of now. Thanks for you help.