Link for how to kill spindump -- Apple please fix this infuriating software
While I think I understand the need for spindump (to dump the contents of memory to disk at the moment of the offending program hangs so that it can be used for the crash reporter), the way it's implemented is horrible, and causes wild CPU usage and disk thrashing often when the machine can least afford it -- when a program is being paged in from disk and appears to the system to be hanging.
I used the method here: http://matthew.kurowski.org/?p=109 to disable spindump, and it is just absolutely amazing how much more responsive my Mac is when it's having to page in huge applications (like Aperture/Photoshop/Illustrator/Dreamweaver) from virtual memory after having swapped them out to disk (which even with 4GB RAM tends to happen often for me because I tend to leave about 20 apps open at once). I now no longer have to look into Activity Monitor to see spindump fighting with all my other apps for processor and disk transfer bandwidth.
MBP 2.6, Mac OS X (10.5.6), 4GB/500GB