I think phone cards are a great idea!! Also, the CM's get pretty cheap internet access when they are in port but when they are stuck on the ship it costs them a fortune!! Internet cards they can use on the ship would be fabulous! You would have to ask about it when you're on the ship.
(ps....on...