I heard Cuba had some really nice diving. . . where did you stay?
Stayed in Varadero, but was lucky enough last time I was there to make friends with a guy who now runs most of the dive centres over there, so saw some really great stuff.
Very good diving, including many wrecks, great wall dives, really nice reefs, and we also did some cave dives whilst we were there. Wall dive at the Bay of Pigs was great, but keep an eye on your depth!
I know you are quite close being in Florida, and you probably have similar water conditions, but as diving is
still in it's infancy there, I believe that the sites are less spoiled, and usually quieter!
Well worth a trip if you get the chance, and if you want some more pics to get a flavour of the sort of
fish, reefs etc, PM me with your email and I will send some.