quality posts: 2
I own two Tivo DVR's and live in California with Xfinity and you CANNOT get on-demand with the Tivo's. You would still have to have a cable box to get the on-demand stuff. I found that the Tivo and the cable box do not work well together so I opted for the cable card in my Tivo and have had no issues. I never really used the 'on demand' anyway so it was no biggie for me.
I LOVE, LOVE, LOVE my Tivo's I have the HD one and the new premier. I have owned Tivo's for 7 years and as long as they keep producing a good product I wouldn't change. They only thing that would cause me concern is if Tivo raises their monthly subscription prices. Right now they are still lower than the cable DVR. I think the best deal is to purchase the "lifetime" subscription to Tivo, if you think your going to use it for awhile. I have yet to have a Tivo go bad on me, I get a new one about every 3-5 years just for the new features. Then I use the second older one for my second TV. Right now I can record 4 shows at once on two Tivo's. It's come in handy at times.
Tivo also let's you save your recordings to your PC for watching later or just to save a show you like.
Oh and if you don't have or don't want wireless and you don't want to run a long Cat5 cable you can purchase wired network over power. I purchased these through Ebay for my roku player and they work great. Just plug one into a power outlet near your router and plug the other into a power outlet near your Tivo (or other device) and instant network! Not quite as fast as true wired network but I have had no issues with it. Check on ebay for these devices. I got a good deal there.
Work like you don't need the money,
Dance like no one is watching,
Love like you've never been hurt.