Ok, so like everyone else, VZW says I can upgrade after 18+ months... (not sure the exact number) My question... If my 18 months is up in July 2011 and my contract is up Dec 2011.. If I choose to upgrade in July 2011 does my contract add another 2 years from the december 2011 date, or from the July 2011 date? So basically I'm asking if I will get stuck with a phone for 30 months instead of 24 with my next phone? (do they cancel the last 4-6 months of a contract?) I made it to my expire date on this one, but if I upgrade next time I don't want to be stuck with a contract for even longer.