I've just gone the other way, ditching Virgin and moving to BT. I actually have better internet now, especially when I work from home and need to move large files back to the work server. This is because I get 20mb upload with BT but only got 2mb with VM. I could have paid a fortune for faster VM upload service if I really needed 200mb download, which I don't. So it's not as simple as it first appears.
I also have a phone line that works in the rain now, more consistent download speeds at peak time and customer service haven't lied to me yet, like VM did consistently. But these are just maybe individual issues to me.
I don't mind paying 3pound a month to BT for sport, I just don't listen to the pundits. Easy when you've been married twenty years to shut out drivel.