I don't think you will need the ipod. There are so many things to do and see that you won't even think about taking it out.
The digital camera is a must to bring because you never know when you need it.
Ocho Rios, Jamaica is a beautiful place and you will love it! I would suggest not wearing anything flashy or jewellery in Jamaica. It is a poor country and if you stray off the path into the real Jamiaca you do not know what will happen. I also suggest bringing only what money you think you will need and if you aren't going to use the credit card, leave it on the ship!!!!
Cozumel and Grand Cayman are fairly safe. Cozumel has so many ships that visit that if you stick to the main drag or the Punta Langosta shopping area (right off the pier and on the other side of the street) you will be fine.
2007 Victory & Triumph
2008 Conquest & Liberty
2009 Valor, Freedom, and Splendor
2010 Glory and Liberty
I gotta go where it's warm.....
Over 40 victim of fate.....