Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
I can only game at 1280x1024 on my monitor but BFBC2 was jerky as hell on the spec in my sig but I've just popped in a Q9550 which is only at 3GHz at present and the game runs much smoother. I was looking at the CPU useage via the coretemp app on my G15 whilst playing & cores 1-3 were constantly at 75% or above and core 4 was never at anything less than 60%
something wrong with your setupi play at 1920x1200 fine on high.
e8400 at 4ghz and 5850 @ 5870 speed, does bc2 fine. wouldnt bother upgrading cpu.