Yes, you can Windows cheaper, but you know it breaks the EULA, TOS agreement, or is stolen. The 6500 has a base clock 18.5% higher and the cost is 10% higher than the 6400. I imagine that there are not many places in the Microsoft lineup that you can get spend a certain percentage more and get a higher percentage increase in performance. It may not make a big difference in gaming, but I'm sure he will be using the computer for other things too. I think it is worth it, but he can decide for himself. 16 GB of RAM won't make any difference in his gaming at the present time. An SSD would be nice. Add one if you can budget it.