I would not upgrade to the FX8350 and I would maybe upgrade to the FX 8320 on that motherboard but it lacks 6.2 or 8.2 power phasing (it has 4.1). Meaning, the mainboard could potentially throttle down at times causing a FPS loss because the boards mosfets and 4.1 power phase can't handle the heat. Water cooling would help. What I would do is get a high quality 600+W power supply and then get an FX 6300 with a Coolermaster Hyper 212 Evo. That way both idle and load temperatures would be quite cool, and you can then overclock it very safely to about 4.2 GHZ (since it's 95W TDP vs. the FX 8350 @ 125W TDP) even on that board. Next up, I would save some money with the GPU and get a R9 380x. If you want to save even more money just get the quality power supply and a nice GPU. That is a great start.
The R9 380x and the power supply like these units here.
And if you have any questions about how the R9 380x performs over the previous R9 280x have a look at this very demanding game with just the R9 380 (non X)
Edited by Mars86, 27 February 2016 - 05:58 AM.