So the MSI b350 pc mate is the one to chose? What about overclocking on the motherboards mentioned?
They both will overclock just fine. Some will argue that the b350 chipset is not good for overclocking, but it really isn't a big deal. Me personally, would choose the MSI board.