I try not to be a fanboy, but my first choice is ASRock. In my limited (half a dozen vs. many thousands sold!) personal experience they've given me less trouble than Gigabyte or Biostar, and seem to be on par with Asus for use of quality parts (like all solid caps). I can't decide about MSI; a few years back they were very poor, but I can't help but think they've improved. I'd buy Asus too; ASRock spawned from them.
I picked up HardwareSecrets' 870iCafe review unit when they put it on eBay; as their review said, the 870 Extreme is the better board, but it was hard to argue with the $35 bid price. It unlocked my 740BE to a X4 no sweat.
Yea I'm going with asrock because it has what I need for a good price. I just needed a board that supports xfire and that i can upgrade it later with better parts. I was going to go with this $167 msi board but only reason it was more expensive is because it can support 16x16 xfire and can also fit two more with 8x8.