Most games don't need 8 cores or utilize them. Either cpu will work fine; the 4170 should run cooler so you may be able to overclock it higher. If you want to run alot of background stuff such as downloading dvd's while you're gaming, then the 8120 may be a better choice. But for gaming only, I'd go for the 4170.
 

between the two, the 8120 is the better overall performer. afaik, it's got more integer cores, similar oc potential with a decent cooler. all fx cpus are harvested from the same die. 8120 is a lower clocked 8150, 4710 is a high clocked 8150 with defective cores lasered off.
for overall gaming, though, intel sandy bridge and ivy bridge core i5 cpus are better than fx cpus.
 

willard

Distinguished
Nov 12, 2010
2,346
0
19,960
If you're not dead set on AMD, I'd recommend looking at Intel's low end SB/IVB quad cores. They cost a bit more than the 4170, but they perform much better.

Don't be fooled by AMD's core count. All of their FX series processors really have half as many cores as claimed, due to sharing the critical floating point scheduler.
 
As before, it really is a bad time to be buying AMD, what with Piledriver out soon which should be a noticable difference.

The only solution I can come up with is;

1] get the 4100, it is relatively cheap and the writeoff in a upgrade will not be as severe.

2] Move to PD when released, if the performance is not up to scratch. (This is a very subjective factor)

Or you can go the Intel route....