They both look like nice boards, however the AsRock seems to have better spacing for a dual card setup. It also has more rear usb 2.0. However, it has no internal usb 3.0 headers like the biostar.
I'd probably go with the AsRock... 1: the Biostar board I have now is already having issues whereas my old AsRock 4CoreDual-VSTA is still running flawless since '07. 2: I like the broadcom NIC better... I seem to have better luck with drivers with Broadcom than Atheros. 3: I like the port and slot layout of the AsRock better, yea it has 2 fewer USB 3.0... but there are hubs for that.