I actually just bought a TiVo machine yesterday. I am switching to HD TVs and my local cable company doesn't have a HD DVR box.
May I suggest DirectTV (if you're into sports) or DishTV (if its movies you seek).