Der i5-2500K würde mit einem neuen Mainboard (E6600 ist der 775 Sockel, der i5 der S.1155) daher kommen. Ich würde eher versuchen eine HD5830 (bevorzugt die PCS+) für ~60-70€ oder HD5850 (~100-120€) gebraucht mit Garantie auf Ebay zu schießen und den CPU mit einem E8400 (60-70€ Ebay gebraucht) auszuwechseln. Die Quads für den S.775 lohnen sich leider aufgrund der Preise nicht.
Nur die GPU auszuwechseln bringt dir kaum was (560ti für den CPU wäre überdimensioniert), hab selber den E6600 (mit HD4870) und die 2,4Ghz sind heute einfach zu langsam (CPU ist eher der Flaschenhals als die GPU), Kumpel hat den E8400 (+GTX260, die nimmt sich nicht wirklich was zu meiner HD4870) und damit läuft auch BF3.

btw poste noch den Namen deines Mainboards + Netzteil. Und Wenn du Interesse an dem Upgrade auf E8400 hast, ich habe hier einen liegen der leider inkompatibel mit meinem alten Mainboard ist (E0 Stepping statt C0). Würde ihn dir billig abgeben, da ich mir so den Ebay Bullshit erspare.