We might let the Russians send in the Spetsnaz. There will be no holds barred and all of the terrorists would die.
And Condi will be saying again "we're sending the Death Star to deliver humanitarian aid to Naboo" (Somalia).
Seriously, I wonder why all the warships already deployed there take no action against the pirates?
Apart from sending in spetsnaz or whatever why not organising convoys, deploy naval infantry to fight aboard the captured ships? The issue of hostages taken? How does it differ from a rescue operation inside a plane or a building?
Probably, there's little experience with naval hostages' rescue operation, but why the WWII style convoys won't do? Unlike with German U-boats, smaller ships can do the job.
With certain coop from the Somali government some world power's troops can take control over the major sea ports in the region - at least the ones where cargo ships can moor?