Hey OP: I would like to throw some lights on this thread.
-> What's your motherboard? If it supports AM3+, you better choose FX 8320 which is considered to be pretty good on high end gaming. But if your mobo has intel chipset, I recommend you to discuss with logainofhades.
-> Games like battlefield 4 will have its features full-fledged in AMD FX 8320. Also, if you're going to work on photoshop or video editing, FX will be the best choice.
-> When it comes to AMD FX, you can be satisfied that you're paying a premium for the performance.
-> On the other hand, most of the games work on per-core performance in which Intel is considered the best. You can see the youtube videos for knowing the differences between these two (AMD and INTEL) processors in terms of Games. Intel has less power consumption as well when compared to FX.
In my personal experience, I see the difference in gaming performance between AMD FX and Intel Core processors yet it's not much. For instance, If you are able to get 55 FPS in AMD FX, you will achieve +5 to +8 FPS (in same game) higher in INTEL. So it's all in your decision on what to buy. Good Luck!
Edit: I have AMD FX 6300 with M5A99FX Pro R2.0 and R9 270X OC.
I'm able to play games with ULTRA SETTINGS and as a fact, I have V-SYNC and AA turned on. The performance is awesome. I'm happy with what I have. Soon, I'm going to overclock the processor from which I might gain a lot for what I've paid.