I would prefer DVR over TiVo to reduce the number of wires running throughout your system. If you have a choice which box to get, make it a dual tuner, HD. Dual tuner means you can record two programs at the same time and have Picture In Picture even if your TV is old.