Lots of folks don't want to to take formal attire along on their vacation. So, for these people I recommend NCL and Oceania Cruises, both with a "country club casual" dress policy. NCL's food has improved a great deal and the glitches with Freestyle Dining are worked out. There are still big service problems in Hawaii, but I've seen an increasing number of positive reviews from cruisers returning on NCL.