I wouldn't buy the Tomahawk unless you are buying the white version for aesthetics. If you want an MSI board I'd keep an eye to see if the launch price is $135-150 for the B350 Pro Carbon or whether it is hyper inflated prelaunch pricing ($140-150 gets you a X370 board). It'd be decent at $115-120ish.
Given the limited overclocking on all B350 boards (except maybe the B350 Pro Carbon) the best thing to do is shop by featureset. The B350 boards all tend to use 4 phases for CPU + 2 or 3 phases for SOC , but the ASUS / MSI / Gigabyte boards double the low side. The Asrock boards do not and in addition the use PK618BA mosfets for low side package limited to 26A.
Non-overclocking features such as
Edited by AlphaC - 4/13/17 at 6:16pm
- USB 3.1 Gen 2 <--- biggest problem with Asrock B350 boards and most MSI B350 Boards (Pro Carbon excluded)
- DDR4 3200MHz / DDR4 2933MHz memory support <--- Gigabyte B350 Gaming 3 ATX size and MSI B350 boards tend to be better with this
- Audio (both the codec and the shielding/etc) <--- for example ALC887 on the ASUS B350 Prime Plus and B350M-A as well as Gigabyte AB350M Gaming 3, ALC892 on the MSI B350M Mortar / Asrock AB350 Fatal1ty K4 , ALC1220 on the Gigabyte B350 Gaming 3 ATX size and MSI B350 Pro Carbon with shielding
- PCie slot bracing <--- Gigabyte B350 Gaming 3 and MSI B350 Pro Carbon use steel
- LAN (is it Realtek, Killer, Intel?)
- fan headers supporting PWM/DC