Molokini back wall is kinda cool if you have never done that. Black rock is also neat palce for a shore dive, but you can just as easily free dive there.
We have always used Maui dive shop.....no complaints, but O'dark thirty is going to be what to expect from most places.
Check out...