I'll update this as good info comes in.
Foreign Policy has a timeline of the mission.
Taiwanese animation of how it may have gone down. (Warning: Graphic content. Not kidding.)
CSIS: "What might have been a decisive blow in 2001 or 2002 may have far less effect today."
BBC has some satellite imagery and background info.
And Peter Feaver, a professor in the Security, Peace, and Conflict Studies program at Duke, shares these sensible remarks.