The crashing could also happen on an early 2008 iMac or any iMac that has the ATI 2400/2600 video card. I haven't see any reports of crashing on a Mac Pro running 10.6.8 with an ATI 2400/2600 card.
Please note that you should backup your data in the event this makes your system unbootable. While Safe Boot should still work, regular boot may not.
Here's what I did to fix the crashing on my iMac. First download
Kext Wizard,
Pacifist, and the
10.6.6 combo update. Using Pacifist, extract the following kexts to the desktop by dragging and dropping and selecting "Extract".
Code:
ATI2400Controller.kext
ATI2600Controller.kext
ATIFramebuffer.kext
ATIRadeonX2000.kext
ATISupport.kext
IOGraphicsFamily.kext
IONDRVSupport.kext
These kexts are in the package's manual>SUBaseSystem10.6.6>System>Library>Extensions directory.
Open Kext Wizard and go to its Installation tab. Drop the kexts you extracted from the 10.6.6 combo into Kext Wizard, check the backup box if you want, then click install. When it's done, reboot. If every thing goes well, you shouldn't have anymore crashes. Save the kexts you extracted somewhere. You'll have to reinstall them after every Security Update.
This is a simplified version of what I did. If you have any questions, I'd be happy to help. Just remember, redistributing Apple's code (the kexts) without permission is in violation of US copyright laws and is not permitted on MacRumors.