just got back from Maui. We used Ed Robinson's and they do a great job. If reserving with them, be sure to clarify the diver to DM ratio you're booking. I just called and booked the dives unaware of any difference (they didn't ask me either) and it turns out that we were put on the 4-1 (vs. 6-1) ratio boats. Not a big deal, and the service was excellent but you do pay a little more ($10/person/divetrip) for the lower ratio. As to the diving, Lanai is a must. We did a site that (i believe) was called Lighthouse Point (or something like that) and saw lots of different and rare sealife -- sharks, male and female whitley boxes, bandit angels, dark long nosed butterfly etc. etc. Did Cathedrals 2 for the second dive. One thing to be aware of is that there is far less actual coral and almost no sponges, seafans etc. as compared to the Caribbean. Also, while others were "Oohing and Aahing" about the viz, I actually thought it was less than what I've been used to in the Caribbean (Caymans, Grand Turk, Cozumel etc.). That said, I saw types of sealife that I had never seen anywhere else so, in my opinion, it all balaces out. Snorkeling and shore diving is great at Honolua Bay which is North of Kaanapali beach. You can get tanks at the Maui dive shop in Whalers village or Kahana. When not diving, try some of the hiking trails. We hiked to a 400 ft. waterfall by going through a magical bamboo forest and beautiful rainforest. Enjoy and Aloha!!!!