I have a Tivo HD and I like it a lot. I was in love with my first Tivo that I used for 4 years. Other than adding HD it seems to be getting long in the tooth. The Netflix option works, but its a little buggy. The DVR interface and options is the best out there, and I can program from the computer which is huge. Entering text on the remote (or any remote) sucks.
The worst part was getting Comcast to try and figure out how to program the Cablecards. That was painful. Multiple phone calls and 3 trips to my house. I think I just made them do it out of spite.