By the way, Tivo's are nice units, but they don't have the full functionality and flexibility of a properly set up HTPC. Granted the HTPC will cost more than a Tivo, but you don't have the subscription fees.
With a HTPC, I get
Access to all the content on the internet...Hulu, Crackle, ABC, NBC, Fox, DIY Channel, Sci Fi, channel, the list goes on and on.
Storage for all my digital photos
Storage for all my digital videos
Storage for all my DVDs
Storage for all my music
DVR/PVR functionality for all my OTA shows
Cable card does work on an HTPC as well, but needs to come from a system builder (like Ace). Though I don't use this because everything I watch is either online or OTA
Tons of Internet Radio Station
Great plug ins for MCE that add cool features like instant weather, etc.
DVD/Blu-ray playback.
Tivo just does not do all of this stuff. Now that this platform has an integrated amplifier, that is now covered as well.
This solution may not be right for you, but that does not make it any less vialble for anyone else. If you are happy with Tivo, stick with Tivo, but Tivo is not the perfect solution by a long shot.