I have to add to the Extended Horizons recommendations. They have the only 100% biodiesel boat, small groups, complimentary DM to show you all the cool stuff, leave out of Lahaina and go out of their way to teach you about the areas you will be diving and all the species you will see. The...