Hi, I need a new phone, the one I have is driving me up the wall. I'm thinking about getting an iPhone 3G as my mate who works for the Co-op bank get's 30% off for 5 friends on O2 contracts. however this only applies to the 8GB 3G, not the 3GS. So basically, I was wondering if it's a good time to get one? The buyers guide says "Buy only if you need it - Approaching the end of a cycle" but I don't know if that only applies to the 3GS. It also says that they seem to be updated in June? Well June is a long time away. I wouldn't have thought they would update it for a while now right? I mean if they were going to, they would have done it before christmas no? And updating it soon after Christmas is unlikely right? Also, do you think O2 are likely to offer any better deals when Orange roll out their iPhones? The other question is does anyone know if it's likely that the 30% off is going to extend to the 3GS any time soon? Like if you work for O2 or the Co-op or something and have any ideas? Thanks for any thoughts. James.