On my Silver Shadow cruise, we sailed the Straits of Malacca, and the captain made no bones about the fact that pirates are often in these waters. But he said they never bother with cruise ships because they are so outnumbered by the staff aboard. Guess that's not so off the coast of Somalia.