Ok. I suggest the 4670k. The 4770k is overkill, and the 8350 isn't a very good choice because of the relatively weak single core performance. If you were overclocking, it may be different, because of how well the 8350 overclocks. The 4770k is overkill because it is pretty much the same as the 4670k, with hyperthreading, and an extra .1 GHz. Games cannot use hyperthreading, and you can gain .1GHz with no problem. The extra cost isn't worth it. nNow if you are on a budget, AMD is the way to go, because of how cheap the motherboard+processor combo tends to be. But if money is no major object, then Intel is the way to go, for max FPS.