On Virgin, was NTL, no problem, XL package, get catch up TV and TV on demand which ain't on Sky.
Problems are that the call Centre if you do have trouble are in India, and the Broadband is a bit slow at isolated times, never too much of a problem though.
If it's a case of Sky or Virgin, it's swings and roundabouts I reckon...