Cruise ship companies are tripping over themselves to win more passengers Here are 9 things cruise ship companies are doing to get you on board, including a rooftop go-kart course.