My tips to those cruising the western: Bring many, many disposable camera's, and or make sure your digital has alot of space, and don't forget your charger. Some folks did!!! Swim shoes if you are planning on going to the beach, and or snorkeling. Grand Cayman beaches were beautiful, but the first two feet into the water were covered with rocks and broken coral. Cozumel beaches were better, and I definitely recommend the cozumel beach break. Rain poncho's- cheapies from the dollar store, came in handy!!!! Sand toys for kids, High SPF sunscreen, Sunglasses, alot of folks had to buy them!!! Air freshener for the bathroom Extra tops and shorts for kids, my son changed twice a day, because of ice-cream and juice spills. Laundry on the ship is a hassle. With 2500 people on board, you have to either go early, early am or very late. Bring your on detergent too, and lots of quarters Last but not least Cash,Cash,Cash. All the ports accept it, and I would not use my credit card. Phone cards for those people who don't get a special gratuity, Kids club counselers, a special bartender etc. Most folks are from foreign countries, and they told us they like to call home as much as they can!!! We had the time of our lives. Good Luck and fair winds and following seas to all of you.