$500 Gaming PC Help!

So i have this build http://pcpartpicker.com/user/zoura20/saved/1nJS and whanted to see if its a good build for games like BF3 and other graphically intence games I was thinking to save money instead of buying the AMD Phenom II X4 955 3.2 Hz to buy the Intel Pentium G620 2.6GHz Dual-Core but i am not sure if i will get the same performance if i do swich the CPU tell me what you think of my build and give me any suggestions.

Get at least quad core (or dual core with hyperthereading). NEVA a dual core at this point. I'm not sure if your mobo is compatible wwith the fx series, but i think it does. If you make sure, try to get the fx6300(if it's to much, the fx4300 is better and almost the same price. at least where i live). Both are better than the phenom.

At 1080p, you will able to play at medium/high settings bf3. Hope it was helpfull. 

Pirate windows and use the money you save to buy a better mobo and a cpu cooler to oc that 955. Otherwise, looks good.