If you want no compromise on fps. means no fps and full usage of CPU capabilities. Anything higher than the i7-3770k is good. I play with the i5 2500k 4.5 ghz and GTX 760. I have 10 fps disadvantage against with a i5 3570k. The i5 4670k would be a good choice.