Like the title says. I am looking for a micro atx mobo for my ryzen 5 1600. I was thinking about buying the msi mortar or the gigabyte gaming 3. Are there any better ones out there or should I buy one of those? I can only go for micro atx since I have a small case