Yes, but there's not point in getting the 8600GTS because it's made obsolete by the 9600GT and the HD 3850, and if he got one of those cards, the rest of his system wouldn't be able to keep up. So a cheaper card like the 8600GT for ~$85 is his best bet.