My wife was crew on the Summit in 2001 when she launched so she decided we should cruise on board her old workplace. I think she had more of a party as a crew member, but that is what 13 years will do to one.
As international travelers, our first hurdle was getting from JFK to Port Liberty. Not many posts about this so we used a Town Car through Limos.com. Had a big flight delay, but they were there so this went smoothly. Just found out it would have been a lot cheaper to take a shuttle to Newark and then a taxi to the Port.
Check In - Probably the fastest we have ever checked in, but then that also depends on how many are checking in.