Good job on the part of the crew. It sounded like it got a little dicey for a while there.
There are four pages (and growing) on this in the "Major Tool of the Day" thread in the "Majors" section. Very little discussion of the actual incident, though; just lots of Delta-bashing.