Thanks everyone for your replies,
I'm thinking of going with the 1600X with the g.skill flare 2400mhz ram.
since it does not come with a cooler I was thinking of going with a Corsair Hydro ( https://www.amazon.com/Corsair-Hydro-Performance-Liquid-Cooler/dp/B00A0HZMGA/ref=sr_1_2?s=electronics&ie=UTF8&qid=1496802424&sr=1-2&keywords=corsair+hydro+series ). The Gigabyte GA 350 does not appear to have a VGA connector which is extremely important to me or at least two HDMI connectors for my dual monitor setup ( I should have caught that earlier, lol my bad ). Both monitors are old and are VGA only, one currently is using an HDMI to VGA adapter. I do like the m.2 slot for upgradeability.
Edit: now that I think about it the 1600 would be significantly cheaper and with the same thread/core count would that not result in much of a difference?? ( http://www.techspot.com/article/1381-ryzen-1600x-vs-1600/ ). The cheaper price and included cooler would allow me to also go for other things such as a tp-link av200 which can be beneficial for me. The higher frequency RAM is also cool (Even though as far as I know it does not result in much of a performance difference). I do have a couple of questions though. * Would the higher frequency RAM cause problems with installation/setup or anything like that? * Would the 1600 be enough to run Blender/EU4/Bad Company 2 reliably well on decent settings?
https://primenow.amazon.com/dp/B00A0HZMGA
2 Hour delivery if you haven't found something else yet.