Bought for a mid-budget gaming system -- couldn't be happier
I bought this board along with the ryzen 5 2600 cpu and 16gb ram. This was to go into a system that was running an fx-8350, 12gb ddr3 ram, and an nvidia gtx-1060 gpu. This board has everything most gamers will need, including hardware raid, 4 sata iii ports, an m.2 slot, and plenty of usb 2 and 3 ports. Some gamers might need a higher end board with either more pci-e slots, or more sata ports, an additional pci-e x16 slot (for dual gpu), etc. Please make sure your needs are satisfied by this board, and if your needs justify the next level up then by all means get that. The thing to be aware of is that there are only 3 pci slots: 1 x 16 and two (2) pci-e x 1 slots. Your gpu will most likely block the pci-e x1 slot that is next to it, so effectively you have one pci-e x 1 slot this would be a big concern, but the way motherboards have trended over the years most will not need any of these slots. As well, running dual gpu's is going out of style. Like any other msi board, this one is very beautiful. It has leds on the back of the board so you can see the glow. Definately would be best in a case with a window. Documentation is fine, and you won't have a very tough time wiring this to your system. This board is of type m-atx, not atx. That said, it should fit fine in any atx case, except that it will just take less space. Bios has a nice interface, and easy mode and advanced mode, etc. You shouldn't have to hack away at memory settings to get your ddr4 memory to work, as the system does a good job figuring it out for you. If you have not had the pleasure of owning an msi board, please do. Drivers are always very current. Probably the best of any of the major brands. If aesthetics are important to you, there probably isn't a better brand. Scratch that -- no matter what is important to you, you probably can't find a better brand.