If you already have the i5 4670 it's a great part, but if you're building a new rig, go for the Devils Canyon i5 4690K, it's just a little faster and Intel changed the thermal compound they use between the heatspreader and actual chip, giving better thermals and overclocking potential.
BTW my stock clocked i5 4690K+GTX970 decimates games at 1080 rez. Enjoy!