In 2005, Somali pirates tried to hijack the cruise ship Seabourn Spirit by firing on it with small arms and a RPG that stuck in the hull but did not explode. The crew fought them off using water canons.
Here's a cool photo of a Dutch Frigate escorting Holland America Line's Prinsendam off the coast of Africa.