From what I've heard, the problem was something along these lines: The logs were not being flushed, and they kept growing in size until the disk holding the logs was full. At that point, corruption occurred.
Coupled with inconsistent backup schedules, you get the BOOM! that we all agonized over.