Just a few days ago Intel showcased their first 80 core CPU. Unfortunately we won't see it hit the market in less than 5 years. Hopefully by that time, we'll see software taking advantage of the cores. I know Windows 7 introduces more support for them, but I doubt we'll see a noticeable performance increase until a Windows version developed with parallel processing in mind, becomes available.