Has anyone been on any of the following shore excursions and can possible give me a review on them. I'm sailing with RCCL -Freedom of the Seas 7 Night Eastern Caribbean, Sept. 09

Coco Cay - Kayak Excursion
St. Thomas - 1/2 Day Champagne Cat. Sail to St. John
St. Marteen - Sea World Explorer (Semi-Submarine Boat)

We are thinking about these excursions and are curious to see how they are and if other people enjoyed them. Thanks!