For gaming, cheapest is AMD 955 and a good video card from the money you saved on the CPU.
Or go AMD 1090T if you have more laying around. Anything else is not worth it from AMD.
Because for gaming, when ran at high quality, the video card becomes the limiting factor (if you have a decent cpu - 955). Money can be thus spent better on the videocard.
You are much better off buying a i5 2500k instead of one of the FX series unless you do very specific stuff (run lots of virtual machines or rendering etc). But these are expensive. ($300)
I wouldnt take APU as it is made for people that take enough with a 'decent' video card and dont want to buy a seperate one.
Most importantly though: dont trust what people say
, find out yourself by looking at benchmarks.