I know that most people on these boards probably don't fly Northwest airlines, but if you do, they allow you to check in and print your boarding passes online 24 hours before your flight. I'm not sure if there are printers in the internet cafe on the ship, but if there are, you can go online 24 hours before your flight departure time, check in, pick your seats, etc. and print your boarding pass. Then, when you get to the airport, you just check in your bags at curbside check-in. Then, you can eliminate the waiting in line to check-in. It's a HUGE timesaver. You only have to worry about the security line. Even with this, I don't think I'd recommend a 10:35 AM flight. Why get stressed out right away after a relaxing vacation??