When it comes to single core performance, the 4790k wins, but the AMD 8350 has more cores, can overclock to higher speeds and it's cheaper. The AMD will run most games better than the Intel, but in some of the older games where the amount of cores the CPU has, the Intel will run better. Personally I would recommend the AMD.