True, But before we can take advantage of the additional cores, the software developers are gonna have to rewrite their code. Most important apps still use a single core. So even though there are 24 total GHz of power available on the new 8-core macs, few apps can use it all. It comes down to what you need, a faster single proc. or multiple lower-clocked processors. I think it will be a combination of both (rewrite code, faster cores).
What software are you talking about specifically? All the cpu intensive apps i've used have been efficient at using multiple cores. I thought games were the only area multi-core support lagged?