my favorite dive sites are :-
THE PINNACLE (pretty coral garden at 30/40ft, dramatic wall with a chimney shaped pinnacle coming up from 100ft to 25 ft from surface and a cool "tunnel" that starts at 70ft and exits at 130ft).
C.J.'S DROP OFF (beautiful wall starting at 30ft and dropping to??????? amazing, like diving in the grand canyon. last time i was there (april) all the barrel sponges below 130ft were spawning, it was like swimming thru a blizzard, spectacular).
BLACKISH POINT (coral gardens at 25ft, little wall from 25-80ft with lots of shallow caves, many with collapsed ceilings allow light down from/and access up to the reef above, resident midnight parrot fish seen here. sandy plain at 90ft often inhabited by southern rays.
i love the wall around RAGGEDY CAY (always lots of spotted morays and porcupine puffers) and all the coral garden dive/snorkel sites along the south shore from deep blue resort all the way west to TREASURE BEACH.
have fun !!