@ Ivemanbrfc, I have a Egreat M31-B, currently used as a door stopper. They are very poor with firmware updates.
I also have the MX2 and the M8 as well. These are the products I will choose, both good at streaming and dedicated media players, the M8 is a bit more expensive because of 1gb ekstra ram and bluetooth. If you're not a gamer,then even the Mx2 is awesome, but the beefed up sibling, the MXiii is even better.
Firmware wise, all of the android devices are backed up with firmware and even rom cookers. Our local supplier,Avsupply gives warranty, release with latest releases of firmware as well as add-on's.
We have a local support site,besides this thread as well,Mbox.co.za and then there is International support site regarding tweaks, roms etc. named Freaktab(M8 and Mxiii falls under AMlogic based and Q7 under rockchip RK3188)
So the question is, Yes there are a lot of players out there and at cheaper prices or even more expensive, but do they give warranty, firmware support, rom cooking, addons etc. locally and internationally?
Lol, after this mouthful I would say Mxiii to answer in short