As a current MSI Z68A owner, I'd suggest going with the ASRock.
The MSI board works fairly good enough. But there were troubling things with mine, like solder splashes on the underside, and now I'm realizing my second bank of DIMMs aren't working right so I need to RMA the board.. which means I don't have a system for at least 2 weeks.
Overall I haven't been impressed with MSI.