Tivo is great! But here's the rub. These guys are always giving the latest and greatest away for free to new customers and charging their loyal customers for the same thing. My dad works this to great advantage. Every time company A offers something free to new customers, he says I want a free one too or I'm switching to company B. Either they give in or he switches, either way he ends up with a free upgrade just about every time his contract comes up for renewal, so make sure you don't sign on for any longer than you have to and don't be too quick to renew. Also, don't hesitate to ask one company to match another company's offer. Oh yeah, also make sure that whatever DVR you get has the ability to record on to VHS.