On the other hand it seems there isn't a lot of material about the subject.
I think that one of the issues is that multi threading in multi core machines is still in it's infancy with regard to the software.
Multi core and multi threading is the future, but current application architecture isn't taking advantage of it fully.
I expect future (near) software updates will be focusing more and more on integrating and exploiting the capabilities of modern hardware.
As with OpenCL and CUDA development, it takes time for developers to get all the pieces in place for optimal use of modern hardware capabilities.
The fact that some sources do not communicate about this makes me wonder if it makes sense to buy high-end computers.
Personally, I believe that more cores is a future-proof way to go.
As the current line-up stands, an 8 core 2.66 machine is probably the best bang for the buck.
My current thinking is, to allow for future support and to maximize current buying power, buying a machine configured as follows would be a prudent purchase:
MP 8 core 2.66, with a Radeon HD 4870 graphics card, wireless (Airport and BT), with min. RAM and single hard drive from Apple.
Then, upgrading with 3rd party devices can maximize machine performance, and provide economy in purchasing:
12GB or 24GB RAM from 3rd party such as OWC and Crucial.
Additional hard drives and optical drive from other.
Of course, if one is not involved in scientific, architectural, video or graphics production, I tend to think that a Mac Pro is not a machine that one should be looking at.
Bragging rights are one thing, but surfing the net, light gaming, word processing, etc., does not require the power, and expense, of a Mac Pro.