For me the trouble started with Apple’s decision not to sell the new iPhone online and I buy all my Apple gear from the UK Apple Store online and I didn’t want to queue at a shop for their PR benefit.
Then O2 sent me an text message upgrade invitation, excellent I thought, I can still upgrade online and get an iPhone delivered to my door this Friday morning.
Then the O2 website broke due to overwhelming demand (event though O2 had been testing their servers all week to cope with a 250% increase in demand).
By the time I managed to get a working website the O2 online store had sold out and I decided to wait and have a play with the new 2.0 iPhone software on my 1st generation iPhone since I do most of my browsing via WiFi at home the 3G and SatNav features are not top of my priority list.
So I kept trying to download the new software via iTunes and eventually managed to download it mid-afternoon only to find after backing up and restoring my iPhone that the iTunes upgrade activation servers are down so now even my existing iPhone is stuck in Hyperspace.
Way to go Apple to piss off one of your most loyal customers.