ReplayTV RTV5516 160-Hour Digital Video Recorder
Poor Customer Support
Recently ReplayTV's tech support was cahnged for a toll free number to a toll number.  The major problem is that when you call Tech Support you are on hold for a very long time thus running up your phone bill.  The last time I called I waited 20 minutes before hanging up.  Keep this in mind when buying ReplayTV because you will undoubtedly need support someday.  You can, of course, use their email support and wait 3-5 days for a response.