O2 do us a favour and you COMPLAIN? Are you kidding me?!
First things first, I'm an O2 iPhone customer - not at launch, but a month or so after. I will, stock permitting, be going for a new iPhone, and I did get caught up in the chaos on Monday. I'm not a iPhone hater, and I'm not going to call anyone a fanboi.
I am, however, going to call everyone who is whining about not getting an upgrade to their existing iPhone a COMPLETELY UNGRATEFUL IDIOT!!! New customers, this doesn't apply to you.
Let's just remember one thing, here: we signed up for an 18-month contract. We've all got at least half of that left to run, yet O2 are offering us the chance to buy a new subsidised phone WITHOUT having to wait until the end of our current contracts! Seriously, this almost never happens (I say 'almost', I'm sure there will be those who've done it but it's not the norm) - since they've already locked us in to the contract, there is NO incentive for them to throw more money at us in the shape of cheap phones. Anyone else would be concentrating on bringing in new customers who'd held off until the iPhone was 3G, and only then would they let current customers have at the stock. Obviously all the current iPhone users would be all "OMG i bought the first version even though everyone knew there'd be 3G in a bit and now I want the new one and I don't want to honour my contract I hates you I hates you o2 you suck", but that's what happens when you sign up for a contract. We're all old enough to sign a contract, so we should all be old enough to deal with the consequences.
Yeah, sure, we have to start a new 18-month contract - but so does everyone else. Yeah, sure, it would be nicer if they'd done it the same way as the first one - phone and contract are separate - but then we'd be paying more and people wouldn't be happy. Yet O2 give people the best of both worlds - cheap phone and early contract get-out and STILL PEOPLE ARE CRYING!!!
The upgrade offer is open for another three months - plenty of time yet. Get over yourselves, realise what a rare thing this is - a cellco actually doing its existing customers a favour, instead of screwing them over like usual - and calm the heck down!