Twice now my HR20 has frozen during rain and been unable to recover without an RBR. Once, everything froze (I could see the pixelated picture stuck on my TV screen and the remote didn't do anything). The second time was today; Tuner 2 got stuck in a 771 Searching for Satellite with a frozen, pixelated pictured on screen. Tuner 1 seemed to be working. The frustrating thing is that the HR20 couldn't bounce back on its own. As people have noted in other threads, who wants to babysit a DVR? Why isn't there some kind of error detection built in - like if it's getting a 771 error for more than 5 minutes and there's nothing to record in the next 30, it will automatically reboot itself? Is there any error detection/correction in this thing?