Real World
$120 AMD FX-4170
$130 Intel Core i3-3220
+
(3) $20 Pizzas plus a Liter or two of Coke
===========================
$190 Intel Core i5-3330 or other Intel i5
Whatever CPU you get chances are you're stuck with it on average for 3-5 years and being short sighted if your use is Gaming and or you care about performance numbers then pay now or pay many times later.
Money Savings - Work:
Further, if you factor in your time having any value what so ever then clearly the fastest CPU you can afford. Example of
Time & Money:
$10 per hour, 28.5% Application processing cost and $70 CPU upgrade cost. How long does it take to pay off the $70 added cost?
$10/hr * -28.5% = -$2.85 loss per hour
$70 / -$2.85/hr = 24.56 hours
So in less than a week assume a 40 hour week the up cost of a CPU paid for itself lock, stock and barrel. Now if you use the CPU 5% (1/20th) of the time then 20 * 24.65 hours = 491.2 hours / 24 hours/day = 21 days or in less than a month of your 36 - 60 months (3-5 years) of ownership.
I see folks making bad choices on 'penny pinching' all of the time and not looking at the larger picture. Now if this CPU is for home use or and nothing taking up your time then frankly you can even get a cheaper CPU for email, Facebook, twitter or you name it.
Money Savings - Gaming:
I suggest you look at Don's prior Article -
http://www.tomshardware.com/reviews/gaming-fx-pentium-apu-benchmark,3120.html
It depends on what impact the CPU has on the games you play, but more times than not to achieve a 10-20-30 FPS (loss) requires a significantly more expensive GPU than the $70 difference in CPU cost moving to the Intel i5's. Bad ROI.
Most importantly, mixing a high-end Radeon HD 7970
~$400 with either a
$120-$130 CPU makes no sense to me whatsoever. In the forums you'll never see an i3 or FX-4XXX and an HD 7970, instead always an Intel i5-2500K Sandy Bridge or currently the hot pick is i5-3570K Ivy Bridge.