After speaking to 3 reps over the last 3 days who all quoted a 250$ early upgrade price on top of the 99$+37, finally spoke to a nice customer rep in texas who just gave the upgrade to 920 at the new 2 year contract prices (was ready to pay the 250 this time after reading many others who had done this). She never mentioned the 250$ price so not sure if got lucky with this rep who missed something or if some reps have access to approve these early upgrades for cheap. I think people with the 900 should try this a couple of times before ponying up the 250$. but it might still have been a lucky break so dont get your hopes too high and be further disappointed later....