Ta config me semble encore tres bonne!
La HD4870x2 se place pas loin de la GTX560Ti, donc en effet, le changement ne semble pas forcement necessaire, a moins d'y mettre un budget tres consequent.
Cette remarque est egalement valable pour ton CPU.
Quand tu dis que ta config a du mal sous BF3, tu joue en quelle condition (elevé, ultra)? et en quelle resolution?
quel est le soucis (freeze? FPS a la ramasse?)?
Pour info, je fais tourné BF3 solo en Elevé ou en Ultra sans MSSA sur un 22" 1680*1050 sans souci (pas mesurer avec fraps, mais au dessus de 40fps, a vue d'oeil) alors que ma config est similaire a la tienne, mais avec un CPU moins bon (CF mon profil).