Thanks everybody. f-mattox, yes, I do know now not to do 2 excursions at Grand Cayman, as last time, I did Stingray City through the ship in the morning, and was supposed to do the Honey Suckle Beach trail ride in the afternoon, but the Stingray City trip lasted longer than I thought, and missed the trail ride, which probably turned out to be for the better anyway since it rained in the afternoon.
It was actually a toss up between Stingray City and the Honey Suckle Beach trail ride. I figured since I already did Stingray city last time, I would do the horseback riding this time.
2007 - Majesty of the Seas
2009 - Enchantment of the Seas
2010 - Freedom of the Seas