I have narrowed it down to 2 motherboards for my ryzen 1600x. I am looking at the Asus prime x370 pro and the Gigabyte Aurous x370 k7. I want to overclock to 3.9 -4.0 lottery willing. I will also be running an approved 3200 ddr4 ram. I am not a hardcore overclocker more of a casual enthusiast. I will game on it primarily and will use my gtx 970 until the gpu manufacturers decide to quit railing us. I really like the Gigabyte board but heard the prime is really good. I can not afford the crosshair or it would be a no brainer. I also have not had much luck with asrock. Thx