ya, a q6600 was a "champion" cpu of 5 years ago, 'relatively cheap', overclocked well and is a quad core,, if anything it sort of got better with age because games 5 years ago didn't use multiple cores too well, now they do, the only bottleneck toward the end i think would be the old GPUs that were hooked up them (8800 series) but even those cards were pretty good and could be SLI'd for more power. the 2500K is alot like the the 6600 in regards to overclocking and price, I have no doubts it will last 5 years -- same goes for your GPU,, just add another one later or upgrade it when the higher end stuff is cheaper.