Having just switched to O2 (sim only deal) from Vodafone after 15 years or so, I wouldn't go back to them with a bargepole, I was messed around for the last 9months, ended up with otelo getting involved!
Now just waiting on the phones I like to come out or drop from 'new release' price
vodafone business is usually pretty much identical to consumer plus unlimited landlines (I looked into it during my 9 months of issues). I never even considered orange, I was considering t-mobile (yes I know of merger) and 3 as in my experience they have a better rep!
Went with o2 as I got 800mins, 1600texts and unlimited data bolt on which is plenty for me for Â£20 on a 12 month simplicity deal which should get Â£100 back because of quidco making it about Â£12 a month Then it's just picking up a phone of my choice with the refund I got from Vodafone
Vodafone are scum, I can't wait to end my contract in February. But then O2 did piss me about too when I ended up losing a ton of money due to a theft. So... I think I'll wait for T-mobile to get the iPhone.
In honesty - all the companies are the same, ive had problems with o2, t-mobile, vodafone and even orange. However - Orange Business are incredible they do everything asap and are really genuinly helpful - also the free insurance is a bonus and you get a new phone next day every time for no charge.
Unlike t mobile who take forever and charge Â£30 a go.