i'm a long term Virgin lover, but don't fancy the Tivo box.
I have a V+ box which lets me record 2 programmes while watching (and pausing) a third. Tivo has a bigger disk, and "learns" what you like, then makes suggestions.
As a married man, I don't need telling what to do...
The Virgin broadband is far superior, as it's on optical fibre. I'm on the 50 meg, and get about 40, so streaming TV etc is flawless.
Virgin don't charge for service, and if there's any problem, they usually replace the whole faulty unit