how long wil it be for the next generation chips i hope not soon just bought a new dual core 3,2 computer
The sort answer? Unknown, both the CPU venders are aware of the difficulties multi-core design imposes on software developers. As for where I got the information? It was an old Network World article I happened across last year in the bathroom.

Those things make great bathroom material when you work on networks for a living. Anyway, I can't find the original article to quote but if my memory serves me correctly Intel believes (and I do as well) that Itanium is the future.
Now this isn't to say that the current high end server CPUs are the future, as much as to say that a highly efficient and dynamic logic processor will replace current iterations of CISC or RISC class hardware. Basically the Itanium carried to its fullness is a architecture free logic circuit that allows a programmer can redefine its function on the fly. Such a processor wouldn't be x86, or ia64, or AMD64 it could in theory be whatever the OS and application developer wanted.
Now, all of this even given my experience with technology sure appears to approach the world of magic... however, I do know that Intel specifically, and one could assume AMD as well, is working to get back to a single core architecture for efficiency reasons. We as consumers however won't see this on the shelf for at least 10 years.
Seriously, the only other option is an OS that somehow magically creates multiple threads for an application...
All this said I'm squarely in the camp of annoyed that Sins doesn't use multi-threaded design more heavily because the darn game needs to run well on the hardware we have now. But, that annoyance really goes away when I see the game run flawlessly despite its inefficient use of the CPU. So at this point anyone with a dual core chip should simply be happy that they have one core for the game and another for windows to live on.
For those that have quad cores, I'm afraid I have to agree with some sentiment I've seen in this thread. But, I'll put it much more diplomatically. If you aren't doing CAD, Video editing, or 3D Graphic rendering, quad core will be a performance penalty to 90% of your use of the PC and you should save the money and get a dual core. Notice I said 3D Graphic rendering, Photoshop in all of its glory doesn't do a thing faster on quad core vs dual core. Now that quad would allow you to run more than one copy of Photoshop as long as you had the ram for it.