Turning TimeMachine off isn't enough. I've had several apps one after another refusing to quit and not showing up in Terminal (running 10.5.4). I've had to force restart my MacPro 2 or 3 times a day for weeks, just like the good old times before Os X. My solution was to UMNOUNT the firewire HD...