We cruised in January last year and while the first days were Wonderful, our day at CC was chilly. The first couple of days the kids were able to play in the pool for most of the day and it was still beautiful at night. The weather in Nassau was great too. It was actually hot walking around there. However at CC, my DH did snorkel, and my kids went into the water (mainly to get their feet wet or get buckets of water), but they did alot more playing on the beach. It got cooler as the day went and by the end of the day (not wanting our day to end) I was wrapped in my towel to stay warm. When we arrived back in Florida, it was about 35 degrees and we were freezing (it just gave us a taste of reality before we flew back to Chicago that afternoon). That was the start of one of their coldest Januarys (or so I was told). But overall, I would cruise again in January and take my chances with the weather.
Cruisin' in cold weather is better than dredging through the slush, snow & below zero wind chill factor to get to work any day!!
Kathy