Guys, we aren't comparing brands here.
We are comparing products.
Yes, most asrock motherboards are good for overclocking.
The 970/990FX extreme3 are not.
They are also not good for high wattage CPU's.
Their VRM's overheat and they throttle.
As for the MSI board, it's the cheapest alternative that will run a FX 8320.
But, if you can afford to spend a little more, you might as well buy the ASUS M5A97 R2.0.
The LE version might also do the job.
As for the Gigabyte, it's even better.
But it's also considerably more expensive.
At that price, 110 MB + 150 CPU, you can almost get a Xeon E3 1230 V3 + H87 motherboard or a Xeon E3 1230 V2 + H77 which are in a completely different league.