I switched over to a HR20 about 6 months ago from a SD Tivo. I finally got used to the HR20 interface and everything was working well. All of a sudden it hangs up on me. Did all the reset tricks. Called DTV, forced a software update but the unit would not complete a reboot. Lost many hours of programs. DTV ships me a new (refurb) unit. Get it all hooked up, and right away it starts to hang up. Picture freezes but sound keeps playing. Goes in to reboot mode at will. Call DTV tell them I need another new unit, they tell me its probably a single problem. I tell them the signal is fine, according to the set up screens. Also all my other TVs are running fine. DTV sets up a service call. Today service guy comes out, I tell him problem he checks the dish and lines and finds no problems. We reboot the HR20 turn to a hidef channel and it locks up the box. He has to call DTV in order for them to send me another HR20. So no I wait again. Any one has any other tricks I can try out while I wait.