I'd definitely agree with the scores given at #3. In 2009, we did a trip that included a week in Roatan and three weeks in Bonaire, then went on to Egypt. Bonaire is meant to be the pinnacle for fish variety in the Caribbean, with 300 species. That's a tiny fraction of the Red Sea, and an even tinier fraction of the vast diversity of Indonesia. The visibility is great, but it just means you get to see the muted greens and browns more clearly. Going from Bonaire to Dahab was like going from a black and white movie to BluRay.
That said, Bonaire was much better than Roatan. We went out as snorkelers on a couple of dive boats because we thought what we were seeing on shore snorks must be far inferior. Instead, we got to look down at the divers who weren't seeing as much as we were. After the first trip, I was known as "The Guy Who Saw Three Turtles!!!!" Ho hum. Add the expensive accommodation and mediocre food in the Central America/ Caribbean area compared to Dahab or Indonesia, and it became a "been there, done that" very quickly for us.
Konniandmatt, I had understood that Prince John had shut down. Are they under new management? We were planning on going this spring, but wound up opting for Sumatra instead when the Prince John website said they were closing down.
