I just logged into MyO2 page to check my bill, I've upgraded to iPhone 3G since launch day. I checked my contract status and it still says that the renewal date is May 2009 i.e. the end of my original 18 month contract which i got on iDay. Does this mean that I am not in another 18 month contract and *maybe* able to upgrade when iPhone 3.0 is released sometime in 2009? Has anyone else checked the status of their contract if it has renewed or not?