On Twitter, Stu Dredge just said: “Remember how O2 wouldn’t let iPhone 3G buyers upgrade to a 3GS until their contracts were up – which was fair, but caused lots of anger? Well, those contracts are all going to be up exactly when T-Mo / Voda start selling the 3GS too – i wonder if O2 has shot itself in foot.”

Some of those contracts will be a bit too long for that, extending past the time when the newcomers enter the fray, but it’s pretty certain O2 will lose plenty of potential customers and existing ones will look to jump networks during an ‘upgrade’. And due to policy elsewhere, O2 may also lose Pay & Go customers. Back in August, I noted how O2 effectively refused to enable me to move my remaining ‘free’ (as in marketed as free but clearly part of the device cost) data to a new device. O2 could have just added three months of data to a Pay & Go 3GS, or given my wife three months extra upon taking over the old phone. This would have been intelligent customer care. Instead, I was told the data would be ‘lost’ and O2 actually recommended I wait until my bolt-on ran out before buying a new device.

At the time, I said: “I’ve got three months left on my bolt-on. I’m now hoping the rumours are true and the announcement of the end of O2’s iPhone monopoly comes around that point, because its Pay & Go attitude strikes me as unbelievably dumb and has really rubbed me up the wrong way.”

Two months to go on that bolt-on—and with Vodaphone today throwing its hat into the ring alongside Orange, ‘two’ is also the number of competing carriers I’ll be fully checking out prior to going anywhere near O2 for my next iPhone.