I just finished watching Somali Pirate Takedown The Real Story on the Discovery Channel.
The Navy did a superb job. The right people made the right decisions at the right time. But they are trained professionals. This is what they do.
IMHO, the true heroes of this story are the crew of the Maersk Alabama. Civilians, not trained, or armed, for interdiction on the high seas, they refused to let the pirates take their ship. They fought back. And won.