uh oh a 6 core thread, prepare for Intel fan boy dump.
I'll never understand why this needs to be argued and im just going to quote bill gates "640K ought to be enough for anybody." or maybe it was "No one will need more than 637 kb of memory for a personal computer.". You get the point.
Bill Gates never said that, it's a fabricated quote. The 640K limit was due to IBM for choosing a 16-bit chip that is limited to 1MB addresses, 640K for programs, 384K for ROM/Video. MS couldn't have used more than 640K no matter how much they wanted to (and they did want to.)
Anyways, I think a speedy quad core will last a while, but if you want to be prepaired for any titles that push the envelope as well as do multithreaded professional/work apps, then I would consider a 6 core cpu.