I have recently been watching some on demand and catch up TV. (BBCi player, Sky movies, Virgin movies).
The Tivo box is fine for a short while then starts to buffer the service and then drops offline. Restarting the Tivo and hub can help but this then repeats itself. It makes an evening watching a movie very frustrating as you might guess.
Does on demand use the internet connection through the hub or does it come straight from the cable?
Not sure where to start looking for issues.
Watching Nexflix though another device, sat next to the Tivo box, over the wireless network does not seem to present any problems.