Hola, no es mi intención molestar , pero veo que las respuestas que te han dado son un poco superfluas: "ve por lo mejor, como una gtx. o una XT", etc
Mira, siendo sicero y ajustandose a tus necesidades:
Si no piensas invertir mucho dinero (cambiar fuente de poder, precoesador, tarjeta madre, etc.) y solo quieres tener un tarjeta de video dedicada, te recomiendo la geforce 8500gt ddr2 512 MB, debe rondar aprox 40-60 dólares. Con esta tarjeta puedes correr bastante bien juegos como Oblivion o Medal of Honor: airborne (800x600- calidades media-baja)) y a bastante bien me refiero a 40-60 cuadros por segundo, de acuerdo con tu procesador
y lo mejor es que no necesitas cambiar de fuente (la tarjeta consume a lo mucho 50 watts)
Si quieres jugar digamos en resoluciones de 1024x768, lo mejorcito sería una geforce 8600gt 256 MB DDR3 o 512 MB DDR3, el precio de estas ronda los 90-120 dólares, no te vayas por 8600gt de DDR2, porque es practicamente lo mismo que una 8500 DDR2 solo que más cara. Esta tarjeta consume entre 50-70 watts.
Si puedes conseguir una 7900gtx quedaría más que perfecto (siempre y cuando no sea una versión overclockeada, ya que dan muchos problemas), jugarías en 1024x768 todos lo juegos en High detail, o 1280x1024 en high/medium, o 1440x960 en medium juegos como Mirror´s Edge, Crysis, Gears of War, etc. Esta tarjeta tiene un consumo muy inteligente. Gasta aprox 120 watts, sin embargo es probabble que necesites una fuente nueva (solo fuente).
No tiene caso usar tarjetas de video de gama más alta, ya que tu procesador haría cuello de botella y no le sacaría partido a la Vcard (por ejemplo, he trabajado con un Athlon x2 6000+ y una 9800gtx+ y este micro hace cuello de botella, imagínate con tu pentium D....).
Ahora que si pretendes cambiar de compu, pues ahi ya cambia la cosa :metal:.
Saludos