Firstly, Shark has been really useful for tracking down what objects are using CPU. My problem now is figuring out why there is such a difference in CPU when comparing the DSP Status window to Activity Monitor.
Here are the idle readings (polys~ muted etc)
DSP Status - 5-6%
Activity Monitor - 35%