I think everyone here will agree that it is impossible to point at one brand and model of motherboard and say, this is the best. Every brand and model has something a little different. Some things might be good for one person and some things for another.
It all breaks down to what you want to do with it and the options you need.
Some brands are more reliable than others, I personally do not like Asus boards because of the problems some of their boards have with different types of ram. But other people love them because they are so over clockable.
I like Gigabytes boards. But there are many good companys out there.
I have had good luck with biostar, Abit, Gigabyte, Asus, and Foxconn. But I tend to buy mostly Gigabyte.