I usually go with msi they usually have a good range of programs to support. If im wrwong please feel free to school me.
I find generally as long as you don't go for the really cheap, crappy motherboard manufacturers and you go for a decent chipset each board is very similar.
They differ in some of their software support, additional **** that you will never really need and such like.
Go for the Asus.