What would be your budget? An i7 6700 or 6700k if you want to overclock would be ideal. But a cheaper i5 6600k or non k will perfom just as good as the i7 in a lot games, an i7 can help with peak fps so if you have a high refresh rate 144hz monitor or something an i7 might be helpful in getting you the highest fps possible. Kaby lake is also coming out very soon, and amd zen is also around the corner.