Get Your Hula On
If you only have a short time and want to see all the islands I would suggest NCL's Pride of America, sailing weekly out of Honolulu. You will get to see all the islands, with overnight stays in Maui and Kauai, plus on the Big Island you will stop in Kona and Hilo. Add a few days pre-cruise in Honolulu and you can see all the islands in 9 days!