englandr753 :
I remember last year watching thread wars over dual and quad cores, at that time duals were plenty and it could be argued either way. These days it does make better sense to go quad. I did and I'm glad of it. My old dual core system still works fine but I prefer to game on the quad.
Go quad. It may be a few more bucks but its worth it IMO...
This isn't really a direct replay to your post. I'm just ranting. As people often do on this particular forum. (But people often get mad if you point out they are ranting.)
Kind of off topic: I remember back when I built a 2 CPU Pentium III machine. (@1Gzh). It was wonderful. People on forums told me I was wasting my time and money on building a two physical CPU machine for home and gaming use. "Those are only good for servers."
Back at that time I generally only upgraded when I got to the point that a new game needed more than what I had. But the interesting thing was that that 2 CPU @1Ghz Pentium III machine worked just fine on games up until about the point that games needed about a single CPU of 2.4Ghz Pentium IV.
BTW: That machine is still running just fine as a server...
Sadly I have to admit that back in the day I didn't monitor heat or frequency. My 3rd party heatsinks worked fine, but at some point the thermal paste I used dried up and I discovered that the machine had been downclocking automatically. I don't know how long it ran at less than full speed until I put new thermal paste onto the chips. (An old friend that is a FreeBSD fanatic laughed his butt off at me. "You get all that great hardware and then screw up something so simple...")
That happened about 2000-2001. Back then it wasn't the Intel vs AMD wars. But we dual CPU "fanatics" had lots of people telling us that running more than one CPU was pointless, stupid and wasteful. Of course I listened to them about as much as I now listen to people that tell me that a CPU that requires tricks and gimmicks to "win the crown" in benchmarks is better than a more basic CPU that has no problem keeping up without those types of things. Go figure. Oh well.
And then on forums people honestly still don't understand why some people would prefer using chips that don't use more complicated architectures to "compete" or "win the crown". How about EXPERIENCE. Sure... it's not the same. But... in the long run... it all is the same. But you fanatics go ahead and keep trying to "teach me" that I'm wrong.
Back at that time people kept telling us faster single CPU machines were "better" than slower dual core machines that had no problems keeping up with much faster chips.
Things on forums haven't changed. Only the semantics and what people consider to be "the truth". Back then the "faster single core" people couldn't even relate to someone that preferred a dual core. NOW on forums some people with dynamic overclocking and hyperthreading can't understand why some people prefer a chip that can compete without using those things.
But to answer the OP: As more and more times goes by you will find that at some point everything will require more and more cores. And apparently lots of GPU also. But even if a game only uses 2 cores a quad core machine will still be beneficial. Those extra cores can run the bloated services that keep being added to operating systems. Just like back when my dual core Pentium III machine could run single threaded games better than faster single CPU machines. (And yes that was often not something you could benchmark. But now most people would no longer argue that point. Back then they did. "You have no actual proof other than your opinion.")
EDIT: I might also add.. about two years ago someone told me that I wasn't an "enthusiast" because I don't believe in overclocking. (Except for playing around with benchmarking.) Raise your hand if you've replaced DIP ram chips by desoldering and then resoldering new ones into place. Bonus points if you put in sockets "just in case".