No, I'd rather go with an i7 non-K than an i5 K edition. The i7 is way more powerful, and overclocking the i5 will 1) decrease it's life span 2) increase it's temperatures and 3) increasing the chances of getting a hardware failure. So rather than buying the i5 4670K and a CPU cooler, get the i7...