Well if he has an agp card, yes 9800pro, but if he has pci-express 6600. Or if all he has is $100, i'd say spend it on something else or save more money, as a sub $100 is not that good to upgrade if he already has a separate gfx card (i.e not integrated).
Roger