Had a good friend who worked for the Maritime Commission (they are responsible for regulations etc dealing with ships comming and going from US waters). He told me he would never go on a Cruise ship for a lot of reasons. The most serious of which was that they didn't have anything close to adequate training or response planning for emegencies and the way the crew is paid and the conditions they work in it's not a job that leads to the best and brightest in a lot of cases (Capts and officers are usually good, rest are suspect). Most cruise ships are flagged outside the US because meeting US standards costs way too much money (not to say that all those standards or proving compliance is correct, but conceptually that fact is telling to me).