Hi Lorna, welcome!
We are suffering from the cold up here too (we live in Toronto, Canada) and cannot wait for the cruise. Glad to hear you are a little one. DS will be *almost* 5 when we cruise. We are flying in on the Thursday (your Turkey-Day) and are staying at the Residence Inn in Cocoa Beach for 2 nights before the cruise.
Hope all the turkeys and bananas are doing well. I think I am getting sick (ugh) but better now than in a month!!!!! Poor DS got his immunization shots yesterday at the Doctor.....kinda sad the MMR (measels, mumps, rubella) hurt him quite a bit. I actually bought a patch that was supposed to numb the skin so it wouldn't hurt him but it didn't seem to work. I feel for you parents who have had to experience kiddos being sick/in the hospital - I was tearing-up at Dutch's cries with just the one needle. It has to be an aweful feeling knowing your kiddo is in pain and not being able to help.
Anyway - off to better thought - my to do/done list:

Tux - DSs arrived in the mail from a fellow DISr - seems to fit OK, might need a new white shirt as this one has black 'ruffle' type detail I am not too fond of. I think he should be able to wear his school dress shirt? Need to get him a bow-tie

ordered DHs tux vis CruiseFormal - got him fitted for the jacket over the weekend at Moores - 42 Long so there you go!

picked up matchy-poo Disney shirts/dress from cleaners $30 to press 3 items - ouch!

ordered DS and my pirate outfit from ebay - hoping it arrives in time!!! Just need shoes for me and to pick up DHs at the costume rental place in mid-Nov

got DH beige docker-type pants for our matchy-poo outfits

started putting stuff downstair to pack
To Do

make sure my outfits still fit

finalize pirate stuff and get garment bag for all

confirm all ressies, tickets, rentals etc

win the lottery
Hope everyone has a good hump day.