I would go for the Intel i5-4670k cpu. It matches the i7 in gaming respects, and is $130 cheaper. I would only go with the i7 if you plan on doing a lot of video editing and rendering. Also, get the k version if you plan to overclock it. The processor is also compatible with virtually every graphics card out there so you could get a really good card to go with it.