Last Updated: Dec 02,2010
Through my experience, yes.
Not where I live, they are both dreadful at the moment, and O2 is slower under normal circumstances anyway. Of the two go with vodafone.
I have found Vodafone to be best for everything...
I suppose that depends on where you live, up here in Cumbria reception is patchy at best recently, and vodafone have been having major issues with reception around here over the past few months.
When it is working, yes it wipes the floor with O2, but at the moment, I have to use a sure signal box to get a decent reception in my house, which I have never had before in the 3 years with vodafone.
I found with o2, if I only had 2g signal, and the phone was updating something online/I was on youtube, it would reject any incoming phone calls. Turns out this is decided by the network, and most networks are setup to do this.
I therefore switched to Vodafone, and not had this issue since.
Separate names with a comma.