Man, I must have had the luck of the draw with all my AMD boards. The two I got for celeron sucked though.
MSI, Gigabyte, Asus SS7, and Epox.
I'd have to say the Gigabyte, simply because after building 2 athlon systems with it from the ground up, I did not have ONE SINGLE problem. We're talking a dream. I threw in all the cards, connected all the stuff, then just installed the OS. Then after throwing the gigabyte board into a small case, 250w PS and cheap generic ram, and an OS already installed, it went off without a single hitch. I can't complain about it and the stability made my day.