There isn't a huge performance difference between the skylake and haswell (6600k vs 4690k) cpu's. Ddr4 is being adopted but is still stuck on dual channel architecture. Either will work well. The op mentioned the 4790, specifically the non k. The increased speed out of the box is for the 4790k. The 4790 runs 3.6ghz (4ghz turbo) while the 4690k runs 3.5ghz (3.9ghz turbo). That particular i5 can be oc'd, the 4790 cannot and aside from the 100mhz difference the only other differences for the price are the 2mb cache and hyperthreading. Hyperthreading does little to nothing for games, there may be 1 or 2 that show any benefit and that's very little.
I would agree, save the money and put it toward a better gpu. Faster hard drives have...