hey guys. recently, and i mean around 3 weeks ago, i renewed my contract with o2 and didnt realise about the release date of the iphone 3g being so close. so my question is, is my only option if i want one of these to buy one of the bay for an extortionate price. any other ways i can get one through o2, i.e paying a reasonable price etc just for the phone?