Any motherboard will do fine, as long as it fits the requirements and has what you want, like USB 3.0, SLI, etc. For a good CPU, though, I would go for an Intel i5 4690k, or if you're going AMD, a n FX-6350 would work. If the 6350 isn't good enough, you could go for an FX-8320.