I have always bought the new iPhone on launch day and re-upped my AT&T 2 year contract each time. But now, especially since I have the 15GB Mobile Share Value Plan, AT&T Next seems to be a better deal for annual upgraders. AT&T says I am not available for switching to Next until April 2016. So my options for getting a new iPhone at launch seem to be limited to: 1. Pay full price for a new iPhone, re-up my 2 year AT&T contract, and pay an activation fee. Is it true that you can't pre-order from Apple anymore if doing this? Could sell my existing iPhone 6 for ~$400 2. Purchase unlocked phone directly from Apple with iPhone Upgrade Program, activate with AT&T (unsure how they would handle this when I'm only 1 year into a 2 year contract?), sell my existing iPhone 6 for ~$400 If anyone is in the same predicament as me, how are you planning to upgrade your phone? At this point I'm probably going to just wait until April when I can move to Next, or completely sit out the 6S cycle. But I'm pretty convinced Next is the best deal for annual upgraders with a 15GB+ Mobile Share plan.