stl522013 :
This is a comparison between the i5 and an FX-6350.
http://cpuboss.com/cpus/Intel-Core-i5-4590-vs-AMD-FX-6350 I know people with the FX-6300 and they have no issues with their FPS. and getting a better GPU will more than make up for that extra couple fps the i5 will give it. And even if he doesn't get a better GPU, it will save him money and not make a big of an fps difference to make a big deal.
CPUBoss is never a place to base information off of. If you want to base your info of them, then look at performance per dollar. THEY ARE THE SAME! SO by that logic, the i5 is better.
Generally, games dont use 6 cores. It is better to have a less cores and better performance with each of them. It also wont just make gaming better, but general usage.
Also, AMD chipset is dead, there will be no more CPU for that chipset. Intel chipset can be used for a while (as the new skylakes will run on h97 with BIOS updates)