Only the 4790K allows you to overclock.
Past that, the 4790K at stock is some 10% faster to begin with.
A bit more if you will overclock.
FWIW, for a new build, I would look at skylake.
i5-6600K with an overclock if you are a gamer.
Or i7-6700K if you are into multithreaded apps as well as gaming.