I always choose Asus over MSI. MSI didn't use to be very good, but they have improved quite a bit. Asus has always been good. That aside, I don't know if I'd pay $300+ for an MSI board no matter how much they've improved. And if you're paying that much for a motherboard, consider the 470 series.