Have not yet had the pleasure of diving Grand Cayman. But, my friends tell me that it has some of the best diving in the world. Suggest you check out scubadiving.com and check trip reports from the Caymans. It won't take long to learn which dive operations provide the best experiences.
Enjoy!
Dan