Just make sure that your Mobo and Processor are the same socket. Most sites will say which processors each mobo supports. I'd say pick your Mobo then go form there. As far as which brand, I've exclusively used ASUS and I've noticed a decrease in quality, from their drivers anyway (graphical compatibilty issues, easy fix, took forever to figure out).