BC2 runs fine for me with max settings with no AA, 16x AF and no HBAO in 1680x1050 on an E8400 OC'd to 4GHz and a Radeon 4870. Probably getting a new gpu when the new 69xx series is out next week.
The thing is, alot of people seem to oversell how much effect a cpu has in games right now, just look at game benchmarks between i5's, i7's and some AMD cpus (been years since I've had an AMD cpu so I could be wrong on those). There's not that many games that need a monster cpu right now unless you want to be running everything at 100+ fps.
If your cpu isn't too old just get a proper cooler for it and OC the hell out of it, it's a cheap way to get some extra frames out of your games. Most good air coolers fit on all the current sockets so you can just put it on your next cpu when you upgrade, it's going to be miles ahead of anything you get with a boxed cpu.
The thing is, alot of people seem to oversell how much effect a cpu has in games right now, just look at game benchmarks between i5's, i7's and some AMD cpus (been years since I've had an AMD cpu so I could be wrong on those). There's not that many games that need a monster cpu right now unless you want to be running everything at 100+ fps.
If your cpu isn't too old just get a proper cooler for it and OC the hell out of it, it's a cheap way to get some extra frames out of your games. Most good air coolers fit on all the current sockets so you can just put it on your next cpu when you upgrade, it's going to be miles ahead of anything you get with a boxed cpu.