Nun die minimalen Systemvoraussetzungen hast du ja schon
Systemvoraussetzungen (Minimum) Crysis 2
# CPU: Athlon 64 3000+/Intel 2.8ghz
# Grafik: Nvidia 6600/X800GTO (SM 2.0)
# RAM: 768 MB - 1 GB bei Windows Vista
# Festplatte: 6GB
# Internetanbindung: 256kb/s oder mehr
# Laufwerk: DVD
# Software: DirectX 9.0c mit Windows XP
Quelle
Von daher würde ich es speziell bei diesem Spiel drauf ankommen lassen, weil du da ja noch Luft hast.
Was das Aufrüsten angeht, bist du mit deinem Arbeitsspeicher schon an der Grenze da nur max. 4GB verbaut werden können (Quelle) und wahrscheinlich XP als BS, welches eh nur 3 GB nutzt. Zur CPU kann man wenig sagen ohne zu wissen welches Mainboard du hast. DIe jetzige kannst du allerdings auch übertakten.
Ich hab die gleiche CPU, allerding den 4000+ mit 2100MHz und der ist auf 2600MHz übertaktet, von daher sollten bei dir 2800Mhz möglich sein. Wenn deine Kühlung das zulässt, also ausreichend ist, ist das eine "kostenlose Aufrüstung" und wenn man weiss wies geht in 20 min erledigt (inkl. Test mit Prime95 oder so).
Wenn du eine andere CPU haben willst mach dich erstmal schlau welches Mainboard verbaut ist, dann kann man sagen welche CPU´s überhaupt unterstützt werden.