It all depends on your usage of the computer. For someone who has a workload that often takes advantage of dual processing cores, they will experience phenomenal performance gains. Someone who does little to no multitasking will not see much of a benefit.
When I am using my pc, I typically have some heavy loads. I am a perfectionist in keeping my pc running at top performance, so while I am web browsing(Usually Firefox with 10 tabs or so), I also run Microsoft Update, Adaware SE update and scan, Spybot Search and Destroy update, immunize, and scan, Spyware Blaster update and immunize, and Windows defender update and scan, Kaspersky Antivirus scan, CCleaner, Windows media player, MS word or whatever application fits the situation, and Outlook. This is just my normal web browsing load. On a single core, the pc would slow down quite a bit doing these tasks all at once. On my current pc, it doesn't flinch. It is as snappy and responsive doing all of these tasks at once as it would be if I wasn't running any of it.
There are also other benefits to dual core. I could play a game while burning a DVD and have no slowdowns on either the game or the burning of the disc. I can compress or uncompress some massive file and play a game at the same time without slowdown in either one. I could do those long and boring anti virus scans and play a game at the same time.
This is why I like dual core. All of those tasks that you had to let your pc do overnight, or have to wait until your pc is finished doing; those tasks can now be done on your pc while you are using it with little to no performance loss.
If anyone is pondering on whether or not they should get dual core, they should definately get it. Dual processor users have been experiencing this awesome multitasking capability for years. Now, dual core processors make running SMP systems affordable and reasonable for a large amount of people.
You do not necessarily need to take just my word for it either, look here.
http://www.anandtech.com/showdoc.aspx?i=2410&p=9
On that page, you will see how long it takes the various systems to run dvd shrink in a multi tasking environment. Observe how much less time it takes the dual core machines to complete the workload when compared to the Athlon 64 FX55(2.6Ghz single core).
http://www.anandtech.com/showdoc.aspx?i=2410&p=10
On the next page, you see the systems running a multi tasking scenario again. File compression in a multitasking environment. Here you see the FX55 keep up with the dual core processors. So one may think, oh the dual cores are not so good afterall. Think again. A quick look at the next benchmark shows that while the FX55 was competitive with the dual cores on one of the tasks, the FX55 accomplished virtually nothing on the second task, while all of the dual core processors completed large amounts of work.