We decided cruise to Hawaii because it is the most inexpensive way to see all the different islands (Oahu, Maui, Kauai, and the big island). Picture having to fly to each island, then pay for food and hotel. Plus the hassle of hauling your bags in and out of different hotels on different islands.
This way we paid $1519 per person that includes travel cost, food, hotel and entertainment. Plus cruising for Southern California to Hawaii beats the heck out of flying. Flight alone from home to Oahu is $440 per person toss hotel and food, plus flights to the other islands and your up to a pretty penny.