For gaming, the best I can suggest is the Maximus series by Asus. It overclocks well too, and can really boost rendering. However, seeing your config,
I'll take it you're assembling this PC for rendering?
Yes, Asrock is good, as it offers features of other boards at a low price, but you also have to consider the fact that his budget is not so limited. Asrock has many features for its price and overclocks well, but Asus still has a top hand over it.
I'd recommend an Asus Maximus V Formula or the Asus P8Z77 V Deluxe. Both of them are top of their class.