deadlyghost :
I would prefer i5-3570k..... AMD FX processors bottlenecks GPUs... ! I had AMD FX-6100 that bottleneck GTX 650 Ti AMP! Edition ...AMD FX processors have poor physics and poor performance... Dont waste your money on FX processors...
Piledriver series has better IPC than bulldozer..you can't compare directly between fx6100 and fx6300.
and games right now is more GPU dependent..not cpu.
Strong GPU is main consideration if you want to build gaming machine, as long as you have "enough" raw cpu power.
Yes, fx processor is not very good for gaming purpose, but it is decent, and can provide enough power to feed data to gpu..
So, fx6300 + 7970 is the best combination for gaming machine..
It'll far more stronger than i5 3570k + 7870..
And don't forget to overclock that processor, with a decent cooling system, you can reach 4.4-4.5ghz, and it'll be a beast..