Question Opinions wanted: B450/X470 mITX motherboard

I don't need anything fancy. It's going to run a 2400g, non overclocked, no GPU

I'm going to build 2: An unraid server, and a pfSense router. So the extra power phases of the X470 aren't needed. But if there's a good deal.

At least 1 m.2 NVME or SATA III would be required (to boot off of). 4 SATA ports would be nice, but not required as I'll likely add a SATA card on the PCIe for unraid, and a 4 port Ethernet card for pfSense.

So my choices are
ASRock (Seems only the X470 is liked),
MSI,
Gigabyte.

Asus Prime is ridiculously expensive for a B450 board.
 
I don't need anything fancy. It's going to run a 2400g, non overclocked, no GPU

I'm going to build 2: An unraid server, and a pfSense router. So the extra power phases of the X470 aren't needed. But if there's a good deal.

At least 1 m.2 NVME or SATA III would be required (to boot off of). 4 SATA ports would be nice, but not required as I'll likely add a SATA card on the PCIe for unraid, and a 4 port Ethernet card for pfSense.

So my choices are
ASRock (Seems only the X470 is liked),
MSI,
Gigabyte.

Asus Prime is ridiculously expensive for a B450 board.
18 months ago I built a system with this motherboard. https://www.amazon.com/dp/B07FVVNDFX?tag=pcpapi-20&linkCode=ogi&th=1&psc=1 It has been working well ever since.