4690k - dead socket, no further upgrade path.
6600k - new socket, DDR4 support, probable upgrade path to Kaby Lake, plus support for other newer tech.
Intel hasn't had any real leaps in performance in a while now, so kind of have to look at the feature set, potential upgrade path and for the "k" series, overclockability. Which IIRC, they are pretty decent.