I am keen to get a Tivo but not sure how it would fit into my NTL cable TV and broadband internet setup. Ideally I'd like the Tivo to use the cable internet connection to download its program updates. All the messages I see talk about dialing out - does it have to use the phone line? Has anyone else done this? Also, are there any potential issues on the TV side of things? My current setup has my computers networked using a hub behind a router that talks to the Pace box. Another question, if I may: I see a lot of messages implying that you can avoid watching ads with Tivo. How does this actually work? Is Tivo clever enough to remove the ads from inside programs while its recording, or is it just that you can fast forward through the ads as you do with video? Cheers, and thanks for all the good advice I see here. I'm looking to replace my entire kit (18 yr old TV etc) and this forum is magnificent. Gives me complete decision paralysis, but at least I feel I'm dithering with purpose.