Ram would definately help out as well but if its one or T'other, get him the card for Xmas and tell him to get more ram himself :P Moto
, will his computer bottleneck? and if so should he care?
The card is a little Overkill for that chip, but if he checks out his Mobo chip support list, he may find a chip upgrade in his future too. I think He'll find it a good boost from the current one and with the card doing more of the work, may find cpu performance inproves Moto