You are absolutely correct. We also overpacked. I only really needed 2-3 dressy outfits (no gowns please). My husband packed 3 suits, but only neeed 1 and a sports jacket. The sea was stormy/windy leaving Charleston and arriving, so bring sweaters or light jackets. I did not even make it to the deck that often because of wind. The islands are still not back entirely since Wilma, so check out the tours first if you are going on any. We were able to get our money back from a private tour because of the problems w/the coral reefs in Cozumel. One more thing, the prices on the ship are better than on the islands..liquor and jewely....last day of cruise, a lot of items on sale.
Take care, and have a great time!