deoden pci-e cards havent even started to saturate the agp bus bandwith so why is agp obselete? actually its pci graphics cards that are obselete which is why we moved to agp in the first place, although you meant to say pci-e. Also he would have to spend the $50 + a whole new system like mobo,cpu,ram etc so i think this card will keep him alive until he's out of college.
i think the best nvidia card for agp is the 7950gt 550/1300.
For $20 more you can get this Newegg.com - XFX PVT71AYDF3 GeForce 7950GT 512MB 256-bit GDDR3 AGP 4X/8X Video Card - Retail
its core is 550 compared to 450
and mem is 1300 compared to 1200
you also get double the ram
seems like a good dea for $20 more right?
if your not pro nvidia you could also check out the x1950pro
Newegg.com - HIS Hightech H195PRQT256DDAN-R-V2 Radeon X1950PRO 256MB 256-bit GDDR3 AGP 8X IceQ 3 Turbo HDCP Video Card - Retail
Newegg.com - HIS Hightech H195PRQT512DDAN-R-V2 Radeon X1950PRO 512MB 256-bit GDDR3 AGP 8X IceQ 3 Turbo HDCP Video Card - Retail
Newegg.com - GECUBE HX195XTGA3-D3 (R) Radeon X1950XT 256MB 256-bit GDDR3 AGP 8X HDCP Video Card - Retail
although i would like to see some benchmarks first before i would recommend one to you, but i will say this if you are going to be playing at higher res you should get a 512mb version