Vacations can be exhausting. Passports must be checked for validity. Flights need to be booked, and while you're searching for the cheapest possible flights, you know the fares are only going to go up. And then there's the airport. Checking in, hauling carryon and kids through security, removing shoes and belts, taking laptops out of bags, and then repacking everything as the business travelers wait impatiently in line behind you. Next comes the flight. You're crammed into a small space in an uncomfortable seat, forced to deal with rude passengers who recline their seat into your lap without notice. Lastly you have the pushing as everyone tries to get off the plane at once and the long wait for your baggage, followed by the desperate search for a taxi. You're extremely unlikely to get bored on a cruise. The newer cruise ships are like floating cities, with everything you need onboard. On the ship you'll find a library, cinema, spa, hair salon, pubs and nightclubs, cafes, internet access, medical facilities, and plenty of stores for shopping. You can expect a wide range of choices for dinner, including international cuisine options like Japanese and Mexican. If you're the healthy type you can work off all that food in the onboard gym, which will usually offer classes or personal training sessions. The nightly entertainment is fantastic, with Broadway-style shows, Cirque du Soleil performances, singers, and comedians from America and abroad. The kids will be kept entertained as well, and will be delighted with the kids club and swimming pools. Some ships even have rock climbing and waterslides.