We have Tivo. Have had it for a while. It's great. You can tape what you like and then watch it when you have time. It doesn't mean there's always something on you want to see, but at least there's a better chance.
My husband's best friend got it just two weeks ago, after hearing us rave about it for months.
But my babe's been waiting for the new Direct TV Tivo receiver to come out. Which it did this weekend. So now we have it. He's been trying to do it himself, although there's free installation. It's not working right, though, and he can't get a human being on the phone. Hate that.