There are so many boxes out there thats its impossible to say which one is best !!
Everyone will have preferences mainly based on the one or two that they have tried out. Kinda hard to say what the absolute best is when you've only used a few out of 10's of thousands of boxes.
I have used Mygica's, Jynxbox's, MXQ's, M8S, MK's, Xios and probably 10-15 more that the names escape me at this moment.
My personal favorites right now for a good average priced box is the MXQ line. There is a red model and a black model. I have one of each and other than the 2 extra USB ports on the black model they work exactly the same and both are pretty good boxes.
The way I look at it is there is always a better model on the horizon and anything you buy now (no matter how good it is) will be outdated and you will want to replace it within a year or so anyway..so why spend big bucks and insist on the "best" when the average or above average will do the same thing and will be outdated the same time as the "best" is.