It really depends! The Sea was our first cruise and we sailed on her several times after that, so that is special to us, but that was back in the mid-90's. The Dream was confusing because on some decks, you could not walk straight through from one end to the other because of the stretching. Otherwise, we liked our cabin, the food, etc. Again, that was in the late 90's. Most recently, we sailed on the Majesty last Christmas (W. Caribbean out of Charleston) and are doing it again this Thanksgiving week. We loved it and enjoyed the ship very much. Between the late 90's and last Christmas, we sailed several times on Carnival and Royal Caribbean. We have not sailed on the Dawn or other new NCL ships, so can't comment. Lately, we have selected cruises where we can drive and be at the port in 4.5 to 8 hours, so Charleston, Tampa, and Port Canaveral fit that bill. The Sea, Dream, and Majesty are older ships, but we have always found them to be clean, very ship-shape, with a great crew and good food. Selecting cruise ships is a very personal thing, but I don't think you can go wrong with any of the NCL ships. Enjoy!