Fraxure13 :
shortstuff_mt :
The i5 is the better buy for a gaming system. Most games don't benefit from hyperthreading. If you plan on doing any video editing our other tasks that can benefit from hyperthreading feel free to get the i7, but you won't notice a difference between the two for gaming.
how about the BF4 ?
BF4 takes advantage of more cores. The i7 will be better because of the threads.
You can save a little, go AMD with the FX-8350 and get slighter better FPS than an i5 and similar to an i7 3770k. But not in every game.
http://www.bf4blog.com/battlefield-4-retail-gpu-cpu-benchmarks/