I have been to most of those sites, and they all have something unique and beatiful to offer. But if I were to rate the top 5, I would say:
1) Molasses Reef
2) Benwood Wreck
3) French Reef
4) N. North Dry Rocks
5) South Carysfort
Have a great time!!!!
Thanks and Have fun!!!;
