Complete rollox
VM increase their tariffs every year if not bi/tri-annualy this is just an excuse to try and make it look as if it's the customers fault, rather than hiking the price for a few extra channels that no one would pay for and an increase the headline download speeds that are never consistent enough to warrant a charge.
TIVO is a terrible interface although it has slightly improved, however it was an old system prior to being rolled out with VM. Couple that with what has already been alluded to become painfully slow, hanging between 'my shows' and 'tv guide' to 'on-demand services'.