I'm 3 * CMAS and rescue diver (400+ dives). Egypt, St Johns, Elphinstone, Brothers on a one week cruise. Clearly the best quality/value ratio.
You've got among the most beautiful in Palau, and Coco Island (nature preserve) if you're interested in the big ones !. If you come to France, go South to Marseille plenty of wrecks including boats, submarines, Calvi Corsica (UNESCO marine preserve, B17 wreck, deep dives).