I'm with virgin, if you can get past the connection problems they seem ok.
We had them come out to wire up and the bloke found the cables cut off on the inside of the house and plastered over, I told them there was nothing in here but they obv had it on computer and thought it would be a 10 min install, so he drilled holes and fitted the boxes, connectered it outside and then it was cut off at the bottom of the garden ( by them). They then misses two appointments to rewire it but eventually came back out and got it sorted (its a long run from the box). Then about two weeks ago someone up the road got it installed, and i lost all signal. The prick had taken out my cable and moved it down to a lower signal socket and put the new person in my socket, so another 3 days later they came and moved it back!
I also had one of the new samsung boxes to start with, was really fast and looked nice but it died within a few weeks, so ive got an old shitty box now as they recalled all the nice ones, still yet to get a replacement!
Broadbands good and i like all the iplayer stuff on the tellybox.