Welcome back, Tim, sorry you had a bit of stress, but all the more reason to book another cruise
Sounds like you had a great time. I've wanted to do Rum Point, but never end up getting there, maybe in December...but I'll probably end up on 7 mile. The snorkeling in Grand Cayman is pretty good, but I think the reason people like it so much is the shopping. You really can find some good jewelry there, even though I think St. Thomas and St. Maarten are running neck and neck with them. Maybe the quality is a little better? I'm not an expert, so I have no clue.
Somehow I have a feeling you'll sneak one in before the Liberty