I've been a Virgin Media customer for around 5 years, moving from Sky and I've never looked back.
In that 5 years I've had cause to call their helpline (which is free and answered quickly) once! This was when my TV signal disappeared. It was rectified within 30 minutes.
I had the V+ box up until last night, and although the box was a bit clunky to navigate, picture quality was very good, especially with HD and knocked the built in Freesat HD on my Panasonic LED for 6.
The broadband is also excellent, and (again up until last night) I was on their 10Mb connection. In every speed test I did, it never dropped below 9Mb. That's pretty impressive.
Last night I had the new Tivo (500GB) box delivered along with a SuperHub and a 30Mb broadband connection. They're doing silly deals on the upgrades at the moment and I'm only going to be paying an extra £9/month for the improvements.
The first thing that struck me was the picture quality on the Tivo box. The V+ was good, but this is in another league! Contrast and detail levels are amazing, so get a good HD broadcast and it's seriously involving. Even the crappy low bitrate channels like Dave don't look bad at all.
The Tivo box is way faster and more responsive than the V+ as well, but what I love most about it is that you can give it a list of things/people/subjects you like and it'll happily record anything containing the keywords you give it. For example, I did a search for Rhod Gilbert and not only did the box pick up his stand up show, but the fact that he was appearing on Just a Minute on Radio 4 extra. How ace is that?
The SuperHub so far seems pretty whizzy. I'm hoping it will happily replace my Airport Express, but I'll give it a week or so before I decide for sure. My house is long and narrow with the router at the very front and I always had trouble going to the back of the house, so this will be a good means of comparison.
Oh yes, and I can now set Tivo box recordings from wherever I am via the Virgin website - coming soon to mobile devices (once they've fixed a couple of bugs).
In all, I can't fault them and wouldn't dream of going anywhere else.