Virgin on the ridiculous
I am a new Virgin customer and I wonder just what kit they sent you. Firstly, my HD (Samsung) only have 80gb of space. The UI is slow (ask it for "motor sport" and it takes 15+ minutes to search the schedule), the search feature is hidden in a sub-menu you cannot access without losing live TV. All the "on demand" features are fragmented into sub menus that make perusal difficult and cause you to lose live TV. You cannot hid channels you do not subscribe to, all you can do is "favourite" some and that means favouriting everything that you subscribe to. The box (despite having the ports) cannot use Ethernet or USB.
The router (a re-badged NetGear) reboots for every single change. Want to set a fixed IP? Reboot. Want to change the SSID? Reboot. Want to... Reboot. Pain in the bloody ass.
I'd give Virgin at most 50%.
If thinking of getting BT, Sky or Virgin, don't waste your money on the TV packages. It's 100+ channels of utter crap. Use the catch-up services instead.