I use 2 machines every day, one is a 3.8GHz dual the other is a 3.4GHz quad. I built them that way because of the way that I use them. I noticed on my old single core that if I was downloading from the net, copying folders, or running a virus scan, that the computer was not usable for anything else. I figured I want one core for the window I'm using, one core for the OS to use for its overhead stuff, and one core for the download/copy/virusscan I frequently have running in the background. So I built a quad for that use. When I'm in my office using the dual core, I much less frequently have demanding tasks running in the background. I think there is still a case to be made today for when a fast dualcore is all you need, probably will change in the future.
This is an important thing to keep in mind- I always have a lot of apps running and a lot of windows open, but usually only the foreground window is actually doing anything. I don't need multiple cores for that.
AFAIK the netbooks are still single core. I have considered buying one but now I'm thinking I should get a small laptop with dualcore instead just because I'd hate to be constrained to a single core anymore.
Followups to this article: First compare the equivalent dual and quad core processors. For the cost of the quad core, you could get a dual core that will probably run at least 15% faster clock speed. So for the single and dual core tests, run at the faster clock speed.
Second run the benchmarks with 2, 3 and 4 cores but have a background window running a continuous virus scan to see how the concurrent process slows down the benchmarks.