The Gigabyte board looks to have a higher VRM count than the other two but the heatsink design on the Asus board is much desired, since it would help dissipate the heat from the VRM's. Pick either one but the ASRock board doesn't have a rear Type-C port.