ReplayTV 2020 Digital Video Recorder
Great concept, well executed.
I'm absolutely satisfied with my purchase.  It took about 40 minutes to set up, and about 20 minutes of that time was spent with the unit dialing its service for the most recent software update.  Further updates are  obtained off-hours when the unit isn't in use.  The menus, channel guide,  and Replay Guide make navigation easy.  This was well worth the money.