I upgraded TO the 670 - about 2-3 years ago. That's overclocked quite a bit as well. Yeah, I game casually, but don't really beat the crap out of it. I may just go for the GPU upgrade...again.
Of course how long can this poor 2500k stand to be run at that overclock anyway? I've never clocked this high for this long - 4 years is unbelievable. I'm just waiting for the day of no-POST and possibly smoke coming from the damn thing. Even the mobo running that long clocked that high is amazing. I run pretty much 24/7.
You may wonder, you may have reservations and concerns, but I don't.
It all depends on how you overclocked it, your voltage settings and whether or not you implemented the power-saving features.
I've found that to run either of my SB-K's at 4.7 with an offset V of +0.005V and "Extra Voiltage for Turbo" of 0.012V. LLC is set to third-highest setting or "High" -- leaving maybe 20 to 30 mV of droop. During severe stress tests, the drooped voltage is ~ 1.35V; in mild stress tests it may bounce between 1.36 to 1.37V. The voltage at unloaded turbo speed may show up between 1.38 to 1.39V. These voltages are right at the limit of the last published Nehalem "safe" spec for a 32nm processor, and SB-K is a 32nm processor.
Some folks -- our illustrious IDontCare among them -- think the processor is safe for higher voltages. Others may push their settings higher than 1.4+V. Whatever I might think, I don't know for sure. I simply chose not to push VCORE and VID (1.4 to 1.41V) any higher.
My 2600K has been running 24/7 overclocked for more than 4 years. Nothing has changed; it still shows itself stable for a 50-iteration affinitized LinX run with max. problem size and max. memory. And by "24/7" I mean that the system never sleeps or hibernates; I may reboot it once a week; the only times it has been shut down have been for dust-control, routine maintenance, and casual modding projects.
I actually expect these systems to have double their current lifespan. As for the motherboards -- I've got the original P8Z68-V Pro and the Pro/Gen3 like yours -- they could give out before the processors, which is not an uncommon thing. If your duty-cycle and phase-power settings are "Optimized" and "thermal balance," it will mean less stress on the board. I had to choose "current balance" over thermal. Also, it may be more stressful to set "PLL Overvoltage" to "Enabled." But I've heard nothing of anyone whose motherboard has gone south, and some of those folks use the "Extreme" duty and phase-power settings as well as PLL-Overvoltage.
They're hard to give up. I almost hesitate on going forward this year or next to build a new machine: it might not turn out as "perfect in every way" as these.