Any one who is interested i just called O2 about my tariff. After figuring out my contract finished in Feb 2010 i was then asked if i wanted to upgrade. I said no i would wait for the new iphone if there will be one. The upgrade team said to me that they didnt have confirmation on the release date yet. To me thats promising, i no its pretty much 80% guaranteed that a new phone is coming out but that sealed it for me. Anyway i then found out that if you contract is over and your just waiting for the new iphone or any phone you can get your contract tariff cut. Mine was £46 now its £20, i get 300 mins and unlimited everything else. Worth a shot for anyone that is out of contract and didnt know this was possible.