9600 Pro oder 9500 Pro, je nachdem was er/du, wie günstig, kriegen kann(st). EIne Radeon 9600 XT, aber die wird sicher zu teuer für ihn sein ...
Mit denen kann man außerdem noch recht gut zocken. Natürlich sollte man an diese Karten nicht allzu hohe Ansprüche stellen.
Von einer GF 4 würd ich abraten. Für die Heutige Zeit ist die viel zu langsam und teuer (Preis/Leistungs verhältnis im Vergleich zu den neuen Low-End Karten).