I've been interested in getting a DVR and TiVo definitely seems like a better choice than going with my cable company... But I don't know anyone that has TiVo, so my knowledge is limited. Does TiVo work with any/all cable companies? I realize I could call and ask them, but I prefer not to if I can avoid it... Thanks for any and all responses!