Just wanted to add, that I am on a budget build that I just finished with an Athlon II X4 640 and a GTX 650ti SSC 2GB. It really surprised me at gaming. I ran BF3 at Ultra (1080p) and got smooth frame rates. I ran Crysis 2 w/texture pak and DX11 at Extreme settings and also got smooth frame rates. I wasn't expecting that.
thanks for ur feed back bro that makes me happy knowing the athlon ii x4 640 is a beast little cpu