If you are building a gaming pc i would invest in the i5 4670K (you could go for the 4690K but the price difference is not worth the performance in my opinion)
if it will be used for CPU heavy tasks then the i7 4770k would be the best fit.
i would also recommend investing into a single Gtx 970...