I wouldn't get anything less than a 5670/6670. Maybe 5770/6770 if you have the ~$100 for it. You're going to be disappointed with a 4670 or 9800gt. But to answer your question, the 9800gt is more powerful than 4670. But it's old tech. Look for something newer.