Looks as though you're on a budget with the listed parts. First off you'll want to spend less on the CPU as all your other parts will bottleneck. If you're going with Micro ATX, I'd suggest going with a mATX case as they usually come with a PSU too. Your PSU is made by a company I am not familiar with so you may want to stay away from it and stick to SeaSonic, Corsair, or an reputable name. The CPU cooler will come with thermal paste so you shouldn't have to worry about buying any. What's your budget? I'll put something together that is around the price range your build is. http://pcpartpicker.com/p/EHro