Which Micro-ATX Motherboard is better?

PCPartPicker part list: http://pcpartpicker.com/p/r7fxVn
Price breakdown by merchant: http://pcpartpicker.com/p/r7fxVn/by_merchant/

CPU: Intel Core i3-4160 3.6GHz Dual-Core Processor ($106.99 @ SuperBiiz)
Motherboard: ASRock H81M Micro ATX LGA1150 Motherboard ($54.99 @ SuperBiiz)
Total: $161.98
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-02-04 11:13 EST-0500
the two core i3 or the g3258 intel cpu is a better gaming cpu over the amd. if you go the amd route there no real cpu upgrade for that mb. if you use the h81 or h97 mb you can drop in an i5 or i7 latter in your build.