My wife & I are in search for our Hawaii in the Caribbean. We live in NH and want to find a place that is not a 12 hour flight to get there. We are taking our second Western Caribbean Cruise this time on the Norwegian Pearl out of Miami, March 8-15, 2009. We'll be stopping in Roatan, Belize City & Cozumel. Any recommendations for dive shops that work with cruisers? If I couldn't dive all three, my wife doesn't dive, only snorkels, what are the must dives. I'm PADI AOW Certified. 1st, 2nd 3rd island dive choices? Any recommendations on really good shops that provide for a diver & snorkeler to have a great time doing their own thing at the same time together? Thanks!