Ordenador ideal para jugar con calidad,sugerencias por favor

Hola, me gustaria montarme un ordenador nuevo, ya que tengo lo siguiente:

Procesador: Intel (R) Pentium (R) D CPU 3.200 Ghz
Cache L2: 4.096 Kb
Memoria 2.048 Mb (1 Gb es Kingstom a 333 Mhz y el otro igual pero de marca generica)
Placa Base: ASUSTeK Computer INC. P5VDC-X
Monitor: LCD estandar 17'
Tarj. Graf: NVIDIA GeForce 8800 GTS PCI-E
Disco Duro: Maxtor 6L250S0 SATA 250 Gb
Grabadora DVD/CD: HL-DT-ST DVDRAM GSA-H10N
Fuente de alimentacion de 400 W
Sitema Operativo: Windows XP SP3 con todas las actualizaciones

Pues este es mi cacharro. Me gustaria mantener la grafica que creo que es bastante buena (eso me parece) y el monitor.

¿Que me recomendariais para jugar a juegos como el Need for Speed o Call of Duty o demas sin problemas de retardos ni saltos y cosas raras en resoluciones a partir de de 1280X960? Ya que creo que el micro o la placa me hace cuello de embudo a pesar de tener la grafica que me compré y en juegos como el NFS Pro Street jugaba a 800X600 con todos los detalles activados de forma muy acetable pero en resoluciones superiores no.

Un saludo y espero vuestras recomendaciones
Holas, aunque no comentas presupuesto, algo así estaría bien:
http://www.pccomponentes.com/presupuest ... montado=si

Salu2
Mi PC es casi igual aldel resupuesto pero on 4 nucleos. Ponte 4 nucleos porque eso de que no se aprovechan los 4 es una leyenda urbana, estoy jugando el GTA 4, call of duty, flight simulator, assasins creed... y TODOS usan los 4 nucleos.
gracias por contestar joanparsifal y el_ramon
3 respuestas