here some diffrentiating features
No. of usb ports: MSI-11, Asrock:14
No of pcie 3.0 slots: Asrock-3, MSI-2
No of SATA 3.0: Asrock-8, MSI-6
External SATA: MSI-2, Asrock-0
Asrock
Internal USB:4 x USB 2.0
Internal I/O:2 x USB 3.0
MSI:
Internal USB:2 x USB 2.0
Internal I/O:1 x USB 3.0
so i think you better stick with Asrock