Thanks to a post on cogito ergo vagus, I found that Visual Studio 2005 unofficially supports /MP[n] for doing parallel per source file compilation (compared to /M[n] for parallel per project compilation).
I've got a new computer (paid for by Uformia to use for work) and I'm int he process of transitioning from Goliath to Hulk (for lack of a better name).