Dear MacPorts people: The switch is -j.

In a way, 2 cores/2GB RAM is an awkward amount of box to have — less and you know that you just have to wait and there's no sense of needlessly wasting time; more and you can just run a decent game on the side.
Compile time always really drives home the point that C++ shouldn't be used by anyone except my competition.