I'm sailing HAL in November, and, uh, yeah, I just printed layouts of all pertinents decks. Mostly because I'm itching to go already!! Also investigated what there is to do in each port, looked up websites for each.
I'm the sort who needs to have a plan, or I'll end up sitting by the pool all day or lazing on the beach all day. Nothing wrong with that, but I sit on the beach every weekend in the summer, if I'm going to fly/cruise the USVI or somewhere, I don't want to be kicking myself that I didn't do anything that I couldn't do at home. lol