What CPU are you going to use? There is more to motherboard than just the brand name. The chipset provides the features. No point in paying more for features you wont use.
If you want a better BIOS, use Asus. I have an MSI board and I hate it. Boots take longer than they should and it is very finicky, sometimes settings change themselves. I’ve only heard good things about Asus