Our cruise started in Ensenada and ended in Honolulu. Here is what we did along the way, as best as I can recall.
Kauai: Ship's tour to Waimea Canyon and Fern Grotto.
Kailua-Kona (Big Island): Snorkeling Kealakekua Bay
Hilo (Big Island): Ship's tour to Volcanos National Park.
Maui: Ship's tour; Snorkel Molokini. Book at dock, whale watching. We did an overnight here.
Oahu: We did a three day post cruise stay, went to Pearl Harbor, etc.
This year we did a 2 week land vacation in Hawaii, one week on Oahu and one week on Maui. We're considering going back in 2006 for one week in Kailua-Kona on the Big Island and one week on Maui. In 2005 our son is getting married on Maui so we'll be there for 8 days.