Generally the B150 is not the best solution. From the two I would go with the Gigaybyte. It seems more well equipped. Also MSI has been having some quality control issues lately.
I would prefer an h170 or even z170 (despite the non-k cpu). Generally i focus on the vrm and the connectivity of...