Help.. confusion

Ok, been looking at pc parts for my first build for about 2 months? Only thing I am stumped on is a motherboard. Every single AM3+ motherboard I have considered someone has something bad to say about it, or does not recommend it. What motherboard should I consider under $120??

I plan to have either a fx-6300 or 8320, depending on sales. Maybe a slight overclock if I ever feel its necessary, 1 GPU setup and mostly used for gaming/homework.  

Asus M5A99FX Pro R2.0

If too expensive, go with the Asus M5A99X Evo R2.0

MSI 970 Gaming is also not a bad option.

FX-6300- Asus M5A97 R2.0

8350- Asus M5A99FX R2.0 Pro/Evo.

Asus M5A99FX PRO R2.0 ATX AM3+ Motherboard

Asus M5A99X EVO R2.0 ATX AM3+

both these boards are decent and meet your budget requirements

many boards are ok if you do not plan to OC and or run multiple GPUs ... but that is what the AMD CPUs do well

forgot to mention, don't want a gaudy looking motherboard lol. Not important if it works properly though. Appreciate all the suggestions