I got my 922 the day it was released and up until recently. Although it had its problems with the early software versions, it improved with each and every software update. It's been working great, but the way it's behaving lately, I can understand way so many hate it so much. It all started when all my recordings on my EHD were erased. At the time I thought it was just my hard drive, but looking back, my 922 was likely the culprit. Then the 922 couldn't format most new EHD's to it. I tried four different drives, only one was successfully formated. The others would later format just fine on my 622. Once formatted they worked fine on the 922. Then my program logo's all disappeared, not for just a day or two but for about a week. At the same time my 922 began just being sluggish. Scrolling through the guide and my timers was painful at times. Even simple things like pause, play, skip ahead or skip back didn't always respond as they normally did. While scrolling through my timers and the guide, sometimes the screen froze, although video played through the small window. The remote wouldn't scroll any further and was non-responsive. I couldn't exit out of my timers or the program guide, then it would reboot on it's own. Now it seems to reboot two or three times a day. Most of the time it's in the middle of doing one or more recordings. Now the search feature only wants to work sometimes. It can't find many things that are in the Program Guide and My Recordings. Try hitting search while you are watching something, you should always get at least the program you're currently watching, but not my 922. The CSR's I've spoken to have had me replace my batteries in my remote (even though the 922 reports them as good), un-linked and re-linked my remote, and tell me I have to just wait until the morning when I get my daily software update. I'm a long time experienced Dish user and would consider myself an expert user of the 922. Besides the two or three reboots a day it does on it's own, this 922 is hooked up to a UPS and I can easily turn it's power off simulating a power plug pull and have done so whenever I experienced a problem. When the 922 first came out talking to an advanced tech on the 922 was a pleasure, now it seems everyone I talk to says they are a member of the advanced technical support team for the 922, but clearly are not. How can I truely get someone on the advanced technical support team?