Worser than 9400gt.what is your budget?
He doesn't know much about computers and the hardware for them, so a 9400gt will probably be better then anything he's had before. Of course, now he might have a shitty PC to begin with, which can't work properly or will allow a 9400gt to be fitted. For all we know, he should have a 4650/5670, which won't be at a Wallmart. Hell, I didn't know wallmart even sold video cards.