Rescue operations on hijacked ships are rare, with countries often deciding against such attempts over concerns for the safety of the crew. Most shipping companies, in turn, opt to pay the expensive ransoms demanded by Somali pirates to release hijacked ships rather than engage in confrontations.
http://www.nytimes.com/2011/01/22/world/asia/22pirates.html?_r=1
Again this is simply stopping one set of pirates.The only way to prevent pirates from acting in general off the east coast of Africa is a systematic extermination of any and all boats that come off of the African coastline before they have the chance to attack a ship at sea. Do you think any nation will do this? Do you know of any other way to discourage pirating ? I am not advocating this but I don't see any other means of preventing the act and don't give me the old if the people had a better life then they wouldn't have to do this so we need to go to Africa to help them point of view.
According to IMB, hijackings off the coast of Somalia accounted for 92% of all ship seizures last year with 49 vessels hijacked and 1,016 crew members taken hostage. A total of 28 vessels and 638 hostages were still being held for ransom by Somali pirates as of 31 December 2010.
But Somali pirates are travelling further afield. In December 2010, they reached as far south as the Mozambique Channel and as far east as 72° East longitude in the Indian Ocean, an operating range IMB says is unprecedented.