I'll just give my quick opinion.
I first had an Openbox s10. The first one arrived with a loose or broken tuner. Not good news for a newbie who didn't know what he was doing in the first place. When I finally realized the problem, I returned it and received a replacement. It worked great for a while, until I tried to do a necessary firmware update. Then, after a few months of use, the box flashed, "This box is a clone." So, I returned it again. My 3rd Openbox seems to be the real deal with the latest firmware. So that shows you the best case scenario of a poorly supported receiver! I used it last weekend and it's still a pretty nice box. I don't like how some of the menus and remote interactions are set up, but that's a minor bother. You'll find irritation of that sort with any receiver. The biggest thing for me is that my Openbox s10, after a few hours of use gets VERY hot! I wish they had designed some sort of cooling fan for the chipset.
During the switch-a-roos between my first and second Openbox, I found a cheap Traxis 3500 on eBay. It's great for 97W and any DVB-S stuff out there, but there is a huge amount of DVB-S2 and HD material that the Traxis 3500 can't decode. Since then, Traxis has released a newer version of its receiver that can receive those signals, but I don't have any experience with it.
Now the microHD is the last receiver I purchased. There have been some disappointments: there was the looping/constant rebooting issue, which seems mostly fixed now if you use the latest firmware and software editors. A few things in the menus I still don't like, but as I say, that's with any box. Some rare feeds or recording playbacks somehow start a freeze frame effect that requires you to shut it off and reboot. And my final irritation was when I discovered the voltage is so precise that when I switched out my DRO lnbf with a PLL lnbf, it wouldn't cooperate (I know this last bit is too technical to understand, but again, not a big deal. This is mostly a coaxial problem anyway, as you should use RG-6 and not RG-59 (which I have coming into the house), not truly related to the receiver). Yet, those issues I have found to be very insignificant in comparison to the very real fear I have of somehow bricking my Openbox by using the wrong channel editor, or having it overheat on me, etc. I prefer it so much, that even though I had a great new PLL lnbf I put on my dish over the weekend, I couldn't stand the thoughts of having a overheating Openbox on me, so I hooked the microHD back up and put on the DRO lnbf until I can get around to the rewiring of the coax. It's not perfect, but it's my affordable receiver of choice at the moment.
Some prefer the AZ Boxes, and I'm looking into the possibility of a PC Tuner Card next, but again...no experience here with any of those yet.