The AMD FX 8350 is a solid chip (I'm running it right now), I've seen that they have started including the wraith cooler as well, if you don't already have a better cooling solution I would definitely recommend getting the FX8350 with wraith cooler. I also recommend 2x4GB of DDR3 however to increase RAM performance. And I know the market is terrible right now so I won't recommend a GPU upgrade (though 1060 or 1060ti would be a solid investment, if you can swing it, scrap that, wait until Nvidia releases the next gen of GPUs and swing in on a discount on the 1060s or get an 1160 hot off the shelf)