Just build your own, and then you can make it do exactly what you want it to do. It will cost less than buying new TiVO with lifetime sub.
You can make it tune and record analog, digital, encrypted cable, and even satellite (a little more complex). There are no subscription fees, and the TV listings are provided for free.
The best part is that you can connect up to 6 TV's to the system, and they can all view independent content from each other. You don't have to be a programmer to get it all set up, as long as you are comfortable following some steps, and on-screen prompts.
6 TV's in the house on FiOS and we only pay $4.99/month to connect them all!!! Power to the CableCard and WMC7!!!