"O2 customers still in contract will get a limited time special upgrade offer. More details in the coming days at www.j.mp/iPhoneOnO2 " Who else is concerned by this posting on theofficial O2 twitter? My 3G iPhone contract finished in March and has been rolling on since then... I have been waiting until the new iPhone is released before renewing or upgrading so i can get the iPhone 4 (hopefully at a slight dicount due my upgrade). Are there any other O2 customers who are in the same boat, and are concerned by the use of the phrase "still in contract"?????