Picture it: You arrive at the cruise port, and the ship is right there waiting for you to board. Soon you'll be sitting on your cabin's balcony, sipping a tropical drink as you sail away. Or maybe you ...