The ABCs are probably the best diving on this side of the world, IMO. However, the Turks and Bahamas have insane reefs and wall dives also and may be more doable for some.
Staying in the states West Palm has some really nice reefs. Keys have been dead for a long time around the popular reefs, but if you go 40ft+ there’s still some really cool spots with plenty of life, both coral and fish.
West Palm huh? I had no idea that was an option! How does it compare to Key Largo area?