The thing with overclocking is to make sure the overclock itself is steady, otherwise performance will be worse then a lower stable clock. I have a i72600k at a stable 4.0ghz and when I was up at 4.3 performance in games was worse. Using cpuid you can see a stable clock because the ghz don't fluctuate, if it is fluctuating erratically then then the clock is not stable and you will have skipping frames and crash's. I didn't know the difference between unstable and stable until I did some testing recently when my performance was poor. Moral of the story higher clocks doesn't mean better performance, one can over stress the cpu.