hi thanks for the reply
so which would be the best one for gaming the 2.7 ghz one or the 3.0 ghz also is the x6 good for overclocking
The 1045T frankly is not all that good for overclocking as its locked, you need a Black Edition like mine for overclocking and x6 BE's are fast becoming horrendously expensive if you can find one
see here
You said you want a rig for BF3? well the FX-4100 will match an i5 2500K in BF3 yet costs a lot less and will overclock to 5Ghz on a good cooler (not that you will need to)
The FX has bad reviews because those reviewing place so much emphasis on x86 benchmarking, there is little need to in 2012, this is not 1999! most things now are multi-threaded.(like BF3)
It might not unpack your archives as fast or recode your movies as fast as a 2500K or an old Phenom like mine, but it will play the new games just as well.
waiting a few extra seconds to unpack your RAR, or extra minutes to encode your home movies is a price worth paying considering the cassimus cost difference.
BUT, you will need a socket AM3+, a standard AM3 is no good for an FX CPU, is your socket AM3+ or just a standard AM3?
If you want to be on the safe side get that suggested x4 BE from scan, or for the FX you may need a new MOBO depending on what socket it is.
BF3 will use 4 cores and no more, so 3Ghz on 4 cores is better than 2.7Ghz on 6
Or consider the FX-6 series, its a good cost effective future proof chip.