Ranked in these QuestionsQuestion Ranking
Pro Good future upgrade path
Has a good future upgrade path since it supports both 1st and 2nd generation AMD Ryzen processors. Also supports Athlon X4 Processors, so if you're thinking of upgrading to a Ryzen system later on but have an Athlon right now, this will be a solid option.
Pro Will not run out of USB ports
You will definitely not run out of USB ports with this motherboard. Because it has 14 USB ports total. 4xUSB 2.0, 8xUSB 3.1 Gen 1, one USB 3.1 Gen 2 (Type-A) and one USB 3.1 (Type-C).
Pro Easily overclockable
It's easy to overclock using this motherboard thanks to the 5-way Optimization in the AI Suite III utility app. It automatically overclocks the CPU (processor), GPU and changes your fan curves accordingly. All you need to do is set target temperature and target voltage. The app itself is really easy to use as well, among the easiest out there, because all you need is a few clicks to do it. Select TPU, all cores or per core, change the advanced ratio Settings and press start.
Con Quite pricey
Even though it does have all the features, it's still quite expensive. For around the same price you could pick yourself up an ASUS PRIME B350-PLUS - AMD RYZEN 5 1500X motherboard+cpu combo.