I've been on two of those boats, on Kauai and the Big Island, and had such great times that I decided that would be my new goal... to abandon my land-locked life on the mainland, and get a job as a crew member on snorkeling excursions. The down side is it would mean a lot of time spent holding barf-buckets for tourists (and dodging falling masts).