Belize: We did the Mayan ruins. This is a great trip and you also get to see some of the countryside. This takes up all of your time in port but it's a good excursion. I strongly suggest an excursion in Belize. The area by the port is not one to go wandering around on your own. You'll be in a literal no man's land after leaving the shopping area.
Roatan: Took an island tour. It was just OK. Wish I had gone snorkeling instead.
Cozumel: We did the private island beach break. This is a good excursion and had the best beach I ever saw on an excursion. There's also a really good food buffet and an open bar. A good day out provided the weather is good!
Grand Cayman: Did an island tour. This was fine. The turtle farm was good as was the stop at Hell.
Carnival Victory (Canada): August, 2006
Carnival Liberty (Eastern Caribbean): January, 2008
Carnival Pride (Mexican Riviera); August, 2008
Carnival Freedom (Western Caribbean): January, 2009
Carnival Legend (Western Caribbean): June, 2009
Carnival Spirit (Alaska): August, 2009
Carnival Victory (Southern Caribbean): January, 2010