This is an update of a deal I posted about a year ago.
Much as I love my TiVo, I despise the monthly subscription fees that go along with it. It can literally cost you a couple hundred bucks per year. As Dr. Smith would say, "Oh, the pain!" (Don't get the reference? Ask your parents. If they watched cheesy 60s sci-fi, that is.)
A much cheaper option over the long haul: Ceton's InfiniTV 4 products, which can turn a Windows PC into a pretty sweet DVR.