Neither, given the prices of those boards. You can get ones with a superior Z270 chipset and great features.
https://www.newegg.com/Product/Product.aspx?Item=N82E16813130978&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-PCPartPicker,%20LLC-_-na-_-na-_-na&cm_sp=&AID=10446076&PID=3938566&SID=
https://www.newegg.com/Product/Product.aspx?Item=N82E16813128972&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-PCPartPicker,%20LLC-_-na-_-na-_-na&cm_sp=&AID=10446076&PID=3938566&SID=
If it must be those. There isn't much difference between the Gigabyte and the Asus. Get whichever will look better in your build. Spec wise it won't matter. They are too similar.
no I would even suggest to change cpu to a G4650 which is hyper threaded like the I3 (so 2cores 4 threads) but only costs 1/2 price of the I3-7100 for the same performance, and you would slip a B250 board under that and you path to upgrade later to an I7-7700 is easy enough, no change of board
but the I3-7100 is a dual processor with only 0.2 MHz speed better over the 4650... but anyways \
the answer remains the same Asus rog strix b250F gaming