EE or Vodafone UK - Which is better network?

So i'm getting a new phone soon, I'm currently with O2-UK (Worst network) I have seen an amazing deal on the new iPhone 5S with vodafone which is great but i have heard that there network is bad. Or there's EE who doesn't have a really good deal but i could afford, and so i have heard they are supposed to be the best network.

Some Clever technology people help me out please.

To each their own. I'm with 02 and find it far superior to the others, their Pay and go go go deal is terrific.

If you think O2 is bad…

EE have big problems with the joining of Orange and T-mo
sometimes will not roam to the other network

Vodafone - just like O2, except more ready charge for going over allowances

All networks have bad locations / places of poor coverage
They are different fro dofferent networks
So if you are in a bad place for your network - change
BUT otherwise, stay with teh one that works

Yoiu would be better talking about the problems with O2 and how to solve them than jumping to a new network.

If you do change, test it first with a PAYG SIM from Voda/EE to see if its good or not for you, if you get a 24 month contract you will be stuck with it!