I could have made a list with reviews or value/ money (in stricter terms) taken as criteria. I would accept appropriately detailed reviews from TH, TechPowerUp, Anandtech, Tweaktown, overclocker.net, Guru3D, etc. Problem is, even they can produce conflicting views and results. A board may perform superbly in one review and tank in another.
In the same way, prices are dynamic, one board may be a steal deal in one region and a big no-no for the price, in another region. What remains static are the components, ie, the phase design and features like SATA ports, USB port, PCIe ports, etc.
That's what I have used as the basis for this list. Granted, all motherboards may not be the best choice in all scenarios based completely on this list, but it can atleast form a broad basis for classification and segregation.