Evo,
For your friend's old machine I would try to find an old 4X AGP GeForce4 Ti4200 w/64Mb. If you could find one, it would be really cheap and give that old comp a good boost in gaming performance.
No reason to spend the extra money on a current generation card for that computer.
Take Care,
Richard