I was about to give up on the H20 altogether if it weren't for the 100...
My first 600 was fine (if not unquestionably boiling hot) for about 3 months, then finally started resetting itself every other hour. Returned it to DirecTV for a brand new 100, have had no problems at all since...