You really should not go for a micro ATX. They are small and not at all futureproof, because in their limited size, they also have limited capabilities. You can also spend a lot less on RAM.
It's more expensive because I added a CPU cooler, you'll need one.
Overall, much better motherboard, better case, better quality and bigger PSU, you could even put two graphics cards with it.
You really should not go for a micro ATX. They are small and not at all futureproof, because in their limited size, they also have limited capabilities.
^Indeed.
Also if you ever plan on upgrading to a higher end graphics card or crossfire/SLI you should probably pick up a little beefier power supply. You can usually find a pretty good deal on a 750W power supply on newegg/amazon.
This will be a great budget build for 1080p gaming. Granted you wont be able to run every single game maxed out but you should be able to run most games at high/some ultra settings at 1080p