On the wonder I recommend staying on the ship and skipping Nassau.
On the Eastern Capt Marvins Stingray Tour in Grand Cayman was awesome www.captainmarvins.com
I have heard great things about the regatta race on St. Maarten as well as Capt. Nautica's. Winifred on St. Thomas is a day sail on your own sail boat.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!