I was searching components for my new pc and I decided that I want a watercooled i5-6600K overclocked to 4,5/4,6 GHz or a non-K i7-6700. I watched a video from digitalfoundry and in that video the i5-6600k oc had similar performance to the i7-6700K not overclocked. The i5 is more expensive if I watercool it and the i7 6700 has more threads and hyperthreading. My question is: should I buy an i5-6600K or an i7 6700?