Another +1 on what Chris recommended. Generally, when my wife, daughter, and I go to Hawaii (so far Big Island, Maui, and Oahu), we prefer to explore the island on our own. Search the web and find some free snorkeling spots off the beaches. There's a ton of them. On Oahu, I'd check out...