The M5A78L-M do not support the 8350 (My past mistakes...), if you are going to game only, not doing CPU intensive tasks (Rendering a Video, for example), I would not focus on changing the processor, though i had A LOT OF PROBLEMS with the FX series, mostly due to bad Motherboards, being the M5A78L-M one of them, if you're not having any problem, don't bother changing, if you do want to change, go for Ryzen (you will have to change the Motherboard and the RAM as well, it can be expensive). So the best performance per dollar spent for you right now would be upgrading the GPU.