AGP Grafikkarten werden noch gergestellt.
Bei solchen Hardware-Konfigurationen lässt sich nicht so einfach sagen welche Graka noch Sinn macht oder welche durch das System ausgebremst wird, weil neue Grakas nicht mit nem 2 GHz P4 getestet werden und es auch immer stark vom Spiel abhängt wann die Graka ausgebremst wird. Aber die meisten können dazu trotzdem was sagen ...
Aber selbst wenn deine Graka durch die CPU ausgebremst werden sollte kann eine starke Graka trotzdem Sinn machen, da z.B. noch der AA, AF oder der Detailgrad raufgeschraubt werden kann ohne dass es bedeutend langsammer wird.
Wenn dein Netzteil keinen 6-Pin Stromstecker hat solltest du eine Graka mit 4-Pin ATX Anschluss nehmen ( normale Stromstecker für z.B Festplatten und DVD Laufwerke ).
Eine beschränkung auf Nvidia verstehe ich nicht, wohl deshalb weil es dumm ist . Soll mir aber auch egal sein

. Es wiederspricht auch deiner Frage nach der besten Graka die es ( neu ) zu kaufen gibt:
Radeon HD 4670
93€ ist von der Preis/Leistung her nicht so toll.
Die schnellsten neuen Nvidia Grakas kosten unwesentlich weniger , sind dafür aber auch viel langsammer, also lohnen die sich aus P/L sicht noch weniger.
Gebrauchte Mittelklasse/ Highend Grakas der Nvidia 6000 und 7000er Serie könnten sich lohnen (die 5000er hat nichtmal DirectX 9.0c ) , kommt drauf an wie günstig du die bekommst.
Da es aber wohl das letzte mal ist dass so ein alter PC mit einer Graka aufgerüstet wird sollte deine neue Graka schon viel besser sein als deine alte ( meine Meinung ).