Both
Gigabyte and
Msi are
similar that they have the:
Same memory configuration at
4x DIMM slots, up to 64GB, supports 2133MHz to 3200MHz (OC)
Same number of PCIe slots at
3x PCIe x16 (2 are PCIe3.0 and 1 is PCIe2.0) and 3x PCIe x1 slots
Same multi-GPU support at
2-way SLI, 2-way CrossFire, and possibility of 3-way CrossFire (depending on PCIe use)
Same audio controller using
ALC1220 and 5x 3.5mm rear audio jacks with 1x optical S/PDIF out
Same number of internal USB headers at
2x USB2.0 headers and 2x USB3.0 headers
Same number of
PS/2 rear port keyboard/mouse combo port at 1x
Same
RGB LED header support at 1x
Same PSU power supply ATX / ATX12V requirement at
1x 24-pin and 1x 8-pin
Same
size and almost same color scheme (except for layout and subjective aesthetics)
What
differentiates the
Gigabyte and the
Msi are:
Gigabyte uses
Realtek GbE LAN Controller |
Msi uses
Intel I211AT LAN Controller
Gigabyte has
10x total USB rear ports (6x USB3.0, 3x USB3.1-A, 1x USB3.1-C) |
Msi has
8x total USB rear ports (2x USB2.0, 4x USB3.0, 1x USB3.1-A, 1x USB3.1-C)
Gigabyte has
5x total fan headers (2x CPU Fan, 3x Sys. Fan) |
Msi has
6x total fan headers (2x CPU Fan, 4x Sys. Fan)
Gigabyte has
no Debug LED but
has an OC button |
Msi has a Debug LED for troubleshooting but
no OC button
Gigabyte also boasts its
DualBIOS support |
Msi has
none
Gigabyte has
8x SATA III headers |
Msi has
6x SATA III headers
Gigabyte has
1x M.2 socket |
Msi has
2x M.2 sockets
Gigabyte has its PCIe2.0 x16 [x4-mode] sharing bandwidth with some PCIe2.0 x1 slots, making it run only in [x2-mode] if such PCIe2.0 x1 slot is in use, which makes 3-way CrossFire not available |
Msi has its PCIe2.0 x16 [x4-mode] sharing bandwidth with one of the two M.2 slots, that if such M.2 slot is running in PCIe-mode, the PCIe2.0 x16 [x4] is disabled which also makes 3-way CrossFire not available
Gigabyte can fully use all 8x SATA slots + 1x M.2 socket |
Msi has one of its SATA III slot sharing bandwidth with one of the two M.2 slots, that if such M.2 slot is running in SATA-mode, that SATA III slot is disabled decreasing the total SATA III slots to only 5x.
The choice of which is "better" would depend on the above features you need (or don't need). I, personally, would go for the Gigabyte X370 Gaming K5 for my own use and preferences.