Tivo's are amazing ;x
I bought one about two years ago [Toshiba SDH400] and on top of everything electronic i own, id have to say its the best thing ive ever purchased. I never actually thought I'd make use of it when I got it, but now its like my best friend!

can't imagine life without one. [It also has a built in DVD player, which comes in handy.]
My boyfriend owns a replay [which is what made me want one in the first place], and I just don't think it's as good.
Because I don't have a digital cable box in my room, I like with my tivo that I can record one show, while watching another.
It records everything I want, and it makes suggestions. It first suggested for me to watch Prison Break cause it thought id like it

what a smart tivo, for it turned out to be my favorite show!
The only complaint I would've ever had about tivo was that you couldnt record two shows if timing was off. For instance, ER runs from 9:59-11. So If I wanted to record ER, i couldnt record anything that fit into the 9:30-10 time slot. However just about two weeks ago, they came up with a fix for that

So i officially have no issues with the tivo.
As people said,Its very user friendly, and I couldn't agree more.
IIRC, you can just buy a tivo and you automatically get the basic service with it. Meaning you have to manually record everything. No season passes or nething. And you can only get information for up to 3 days [where as the upgraded one has 2wks + season passes].
If you're going to put out the money for a tivo, I'd suggest, if you could, getting the lifetime tivo. If you don't like it or eventually swap to something else, they end up having high resell values.
Like i said, I bought mine *counts* it'll be two years ago in January, and I still occasionally check on ebay and see it going for just about the same price.
I forgot to mention: You can also make use of TivoToGo. Im not sure if its just with the upgraded tivo, or basic too? But it lets you transfer anything on your tivo to your computer so if you wanted to put it on a DVD or something for later you can. It doesnt take entirely long either [usually about 3/4th's the length of a show ..1hr show takes about 45 minutes to transfer]