You don't give a price range for your motherboard. So for our purposes here, I'll assume the middle of the road - about $140 - 150.
For about 140-150, you can get excellent boards without having to stoop to the bargain basement of Biostar and Asrock. You can stick with Gigabyte and Asus.
Two boards that I recommend alot in this range are the following. Which one you get depends on which brand you like better, but the functionality and features are almost identical.