I actually think the ASRock one looks better. Plus it's cheaper. It has all of the ports that I need too!
Does it get a lot of DOAs and do they replace DOA ones?
ASRock is a gold brand but I think gigabyte is better. ASRock extreme 4 is really good for he price but if you can afford more than that I'd say go for gigabyte g1.sniper 3 $260 or gigabyte z77 up7 $400