I found that making a chart of the week with the themes for each evenings dining, along with shore excursions listed by day made our packing list "just right". I know it sounds anal but it worked!
I noted other things on teh list too, like which morning we had character breakfast, Palo's brunch, tropical night, formal nights, semi formal night, even day at sea activities. It helped me keep up with what I wanted to do and where I wanted to be. It also made life much easier for me when DH would ask, "What am I supposed to wear tonight?" I'd tell him to check the list!
It worked like a charm. The only thing I would caution is, if you are a big t-shirt souviner shopper (like we are), cut down on t-shirts brought from home becasue you are gonna want to wear your souviner T's, I know WE did!

But we had just the right amount of clothes for each day we were gone. Pack waaaay more bathing suits than you think you might need I always had one or two drying in the bathtub! I like to have a fresh dry one to put on, not a cold and clammy one.
HTH!
Diane