I got an iPhone 4 on May 13 2011 and have loved it and used it since, but it says I'm not eligible for an upgrade till January 13 2013. Now why are people who have an iPhone 4S able to upgrade before me? What determines when you can upgrade? I do think verizon offers the best service for where I live but their upgrade rules seem a bit broken. It seems like they are squandering away potential money, even though I could pay a discounted price for an upgrade they are still making money by me extending my contract.