So I'm currently in the middle of my contract and am looking to upgrade to the 5 tonight when presale comes out. I'm hearing different things so I'm a little confused as to whether I will be eligible to make a purchase. According to some sources, purchasing an unlocked iphone will be unavailable until some later point in time. I'm assuming that because I'm still on contract, that I'd essentially have to purchase an unlocked phone - is this true? If not, will I still be eligible to pay full price for a new upgrade later tonight? And, are there any additional fees tacked on for upgrading early?