I just had the same problem with my H20-600. It would reset about 5-6 times a day, more often when watching HD channels.
I went through the technical assistance process and reset my receiver to the defaults. They said 9 times out of 10 that works, but it froze and reset again an hour later...