Hypertreading is less efficient than multicore ....
Multicore and hyperthreading are not a good solution for common usage. If you want a new Niagara, that the way but programs won't scall much than 4/8cores.

( Before 2010/2012 )
Even with the best programers, common usage has scale limit. I don't say server market won't benefit of it. That's false.
For SQL / HTTP and things like that, more threads you can do, better is the CPU.
For common usage, super pi, 3dmark06/07, games, and evry days programs, the way is to get better cores, as AMD said.
Intel show 80 cores for the IDF, to explain to programers that multithread is futur, and this come now.
AMD & intel will not sell in mainstream market 80 cores before 2015/2020
