Ich frag mal meinen Kollegen der hat so ne Software die alle Programme abschaltet damit läuft bf3 bei ihm jedenfalls um einiges besser.
Naja die Problematik ist, dass du für eine gescheite Quad Core CPU auch locker 150€ hin legst. Dann hast du oft ne gebrauchte CPU ohne jegliche Garantie. Die werden momentan einfach sehr teuer gehandelt, weil jeder der nen Core 2 Duo hat, versucht noch "günstig" aufzurüsten aber da kann man nicht mehr von günstig sprechen.
Wenn es wirklich am Geld hapert, dann besorg dir einen I3 2100 + Z68 Mobo und 8gb Ram. Dann verkäufst du noch dein altes Zeug, da kriegste auch nochmal fast 100€ zusammen und wenn dann mal wieder mehr Geld da is, kannst du dir ne ivy Bridge CPU holen.
http://geizhals.at/deutschland/580321
http://geizhals.at/deutschland/638760
http://geizhals.at/deutschland/563816