I snorkeled on 3 islands places there.
Oahu - hanluma bay, big nice place, lots of fish, waaaaay overcrowded, water tastes like sunscreen
big island - cook's monument (kayak only). Very nice, almost no people. Pretty big, some fish, a big drop. Just a very nice place overall.
kauai - 2-3...