The highlight of our trip (and most of our fellow travelers' as well) was the Pirates in the Caribbean deck party. Starting around 4 p.m., the entire crew was decked out in pirate gear and the party was just beginning. At dinner, we were given pirate gear to help us get in the spirit, and the kids joined in a pirate parade around the restaurant. At night, we were joined by pirate-clad characters who took part in a battle against Captain Hook and Mr. Smee to win control of the boat. With music, dancing, and a magnificent firework display, it was a blast.
Our best tip: If you don't already own pirate gear, then go to your local party store and pick some up. It's a lot cheaper than what you'll find for sale on the ship, and it works just as well (we found ours at a Five and Dime in a port town). The ship's castmates do give out some gear, but your kids are going to want more!