See I think it sounds like so much fun but then I read those sites that talk about the animals being treated badly and being forced to do things and I feel bad. Did the dolphins seem abused when you went?
The day sails do sound nice. Most of them you can stay out all day if you want. They provide breakfast and lunch and take you to different snorkel sights. However we LOVED the Doubloon last cruise. The crew was great and on the way back the painkillers do not stop.

I didn't realize how much I had until I stood up to get off the boat

They were really tasty though!