Wow this is a tech forum, not youtube. The whole point is too give a bunch of opinions, hopefully supported by facts, and let the original poster decide on what is best for his or her needs. In this case, I would recommend the 4670k, but only if the OP has the budget for it. If not, the FX series is a better bet, because of the promising future iterations of it, and how well it performs already. The best thing about AMD is that they do not change sockets often, thus making it a good option for low budget buyers. And they are no slouch, no matter how many people claim they are. It is just that the intel equivalent is often more powerful where it counts, in single thread performance. That being said, AMD often costs less, and overclocks a lot better, thus gaining back lost performance.