It is a nice mobo, but it depends on the games and uses whether it is the best selection.
I like ASRock's Extreme 4 or Extreme 6 mobos. Also their OC version for extreme OCing. But that is to my taste and not necessarily on the quality. But for most mobos ASRock beats on features /price.
Shop around and you will find a better bargain, but that mobo is a good one.
So for BF3 and hopefully BF4 (also for running other games alike) both the ASRock and the ASUS would be good? I have seen nearly everyone on this forum recommends the ASRock, does that mean they are the best?