Hi, all. I hope that this info helps someone out. My HR20 had been locking up at least once every 24 hours since the day I got it. It seemed hardware related, and it appears that it was, only the HR20 was not the piece of hardware causing the problem. I have an 8-input, component/optical system selector that allows me to switch between the HR20, the Xbox, the PS2, the DVD player, etc. In addition, I was running my Xbox 360 directly into the TV and the receiver. In an effort to eliminate a few variables, I changed it so that the HR20 ran directly into the TV and receiver and the Xbox 360 ran through the selector unit. That was last Thursday. My HR20 has not locked up once since, as opposed to a lockup every 18 - 24 hours. My Xbox 360, on the other hand, now occasionally starts up with an error code that, according to Microsoft documentation, translates to a problem with the AV cable. The AV cables that worked flawlessly for the past 10 months until I plugged them into the system selector. Not sure if anyone else has a similar setup, but if you are still seeing some daily lockups, you might want to remove equipment from the mix each day and see if that helps you at all.