timil is correct. Since you specifically include BF3, I'd try to get the GTX650Ti if possible.
Also, you don't want Core 2 anything; that's generations old. Please post your budget. In fact, there's a Sticky at the top of the New Builds section containing a template of questions, whose answers will allow us to provide the most relevant suggestions to you.