I'll be spending some time in Maui this August. I'd like to do some diving, and would appreciate recommendations for dive companies. I did call one and was disappointed to learn that their dives are 35-40 minutes long (too short!). Also, I'd like to do some shore diving- I'd like recommendations...