Like the review says, the AMD dual core's of 2005 destroyed the Pentium D dual cores. The athlon 64 dual cores are superior to the Pentium D dual cores in every respect.
If you look at a modern comparison though, you see the opposite.
http://www.extremetech.com/article2/0,1697,2014655,00.asp
Intel Core 2 Duo Vs. AMD X2 AM2--Top to Bottom
Final Thoughts: Your Needs
It's clear that Intel's Core 2 Duo lineup offers superior performance across the product line when compared with AMD's Athlon 64 X2. In some applications, even a lower-cost Core 2 Duo can outperform some of the higher-end Athlon 64 X2s.
In other applications, it's not so clear. For many users, adequate performance is "good enough," and the lowest-cost solution may be optimal in those cases. AMD's Athlon 64 X2 3800+ certainly offers great value, at under $160, and even the 4200+ can be found for under $200. However, the overall "sweet spot" seems to be the two midrange Intel CPUs—the Core 2 Duo E6400 and E6600. The E6600 offers a higher clock rate and larger L2 cache, while the E6400 can be found for well under $250. At the rarified high end, the Intel Core 2 Extreme X6800 is simply in a class by itself. If you're willing to blow over $800 for a processor, then going a couple hundred bucks more doesn't seem quite so extreme.
Check out our Real Gaming Challenge: Intel vs. AMD
Of course, this is only a snapshot in time. We'll likely see newer CPUs from both companies, including Intel's Kentsfield quad core processor and AMD's 4x4 pseudo quad core effort. But that's the future. Today, you've got a wealth of good choices from both companies. But Intel seems to be leading the pack for now.