However, get rid of that anti-malware. You don't need it. (AVG free is an excellent free solution, running it right now)
Then, How is that motherboard almost $400? It should be closer to $180: http://www.newegg.com/Product/Product.aspx?Item=N82E16813128478
-Swap the HDD for a Samsung Spinpoint F3: It's a faster drive.
-Here's a slightly cheaper monitor: http://www.newegg.com/Product/Product.aspx?Item=N82E16824236052
Looks to be the same, except no webcam.
-That case is a little expensive. It's up to you though.
And that's it! Great build. We don't know the recommended specs on BF3 yet so it's hard to say. however, I think you are in the clear