I'm surprised the carriers, especially Verizon didn't offer early upgrades. I remember the couple times AT&T pushed up people's upgrade date so they could buy the iPhone and be locked in knowing that Verizon was getting the iPhone a few months later. So wouldhave thought with the changes Verizon made to their data plans, this would have been a good opportunity for them to lock people in longer AND switch of unlimited plans since you now have to switch if you use an upgrade. Wonder why they didn't. Oh well I would have still brought full retail anyway LOL. Verizon is going to have to pry unlimited out of my hands!