I have had a similar issues with my Digidesign Digi002R and external firewire drives... and these are not cheap drives, one is a Glyph and the other is an enclosure from OWC (with the new oxford chipset).
I originally thought the issue was due to upgrading to 10.6.2, as I had installed 10.6 and updated to 10.6.1 months ago without issues, then suddenly after updating 10.6.2/iTunes/Safari one day my firewire started crashing constantly.
I was able to fix the issue for a few weeks by simply reverting back to before I did the 10.6.2 update, and everything was working fine.
But last night all my firewire units crashed while I was trying to record some audio... oh joy, it's back!
I've been researching my issues all day, and the best I can come up with is that either 10.6 has a serious firewire bug somewhere, or this is a larger bug related to many more 10.6 instability issues... example of non-firewire issues:
http://www.ilounge.com/index.php/backstage/comments/problems-with-mac-os-x-10.6- snow-leopard-join-the-sizable-minority/
While running 10.5, all my firewire units worked great. Digi002R plugged in to FW400, Glyph drive (which I record directly onto) plugged in to FW800, and the OWC drive daisy-chained through the second FW800 port on the Glyph drive.
I also use the Digi002R as my main audio interface, with my studio monitors acting as the computers speakers. CoreAudio loads when I login and connects to the Digi002R and sets that as my default audio output. But if I try to plug-in one of the FW800 and turn it on, the drive will show up, but the firewire crashes and then reboots before it does, which crashes CoreAudio and then audio doesn't work until I reboot. Same thing also happens when I have one of the FW drives and the Digi002R on before starting up my computer, except it usually waits to crash until I try to open something like iTunes.
The really confusing part is that firewire was created by Apple, so how can a standard that is created by them have such issues with their own operating system.
Sadly it looks like I'm going to have to go back to 10.5. I really hope Apple recognizes (and fixes) this epic flaw in 10.6 soon.
Message was edited by: musek