eamon butler :
ohenryy :
If you are comparing MSI to Asrock, I would say get the Asrock. As I said previously the MSI can be quite buggy, they lack consistency with their bios, while some models they actually might have a decent design, they fail on the implemtation on the Bios to run properly. Where Asrock does very good, specialy on overclocking, coupled with a design that is very overclock friendly.
ok so I found the ASRock B450 Pro4 for $15 cheaper, is there any downside (reason for it to be so much cheaper) to this motherboard?
While the B350m Pro4 has proven a good board for overclocking because of it's fake doubled 3 phase VRM design (carried over to the B450m) MSI has 4 phase VRMs boards (B450m Mortar) with the same design topology that are very compelling. It's hard to knock either of them but MSI's design is considered one of the coolest for running 8 core Ryzen chips. From an overclocking perspective, both should be considered pretty equal in overall capability though.
Also don't worry about SOC capability since power draw of a 2600 from it's SOC VRM is insignificant, even if overclocked since it's not an APU.
The big discriminator should be on features: Look for USB ports: does it have 3.1 gen 2? type C as well as Type A? Also look at how many NVME ports. If it's important also look at audio: some have a decent midrange Realtek, some the low-end Realtek codecs. I don't know of any am4 mATX with high-end audio on board.
Even though the second one won't be PCIE Gen2 speed there are B450 boards with 2 NVME. That's a major advantage when it comes time to upgrade your system NVME: just plug it into the second slot and image the system onto it. I wouldn't worry too much about number of SATA ports unless you have no intention of running an NVME but need all the spinners you can stuff into the system. The reason being, even if the board has 6 sata ports 2 of them will be disabled when you plug in an NVME to the high speed NVME slot. So with one NVME you only get 4 useable SATA ports on any B450.