Not to detour the subject but I'm researching Alaska cruises at the moment. If anyone would be willing to share some recommendations it'd be greatly appreciated.
My family just got back from our first cruise experience. My in-laws were celebrating their 50th this year and took the whole gang on a trip from Vancouver to Whittier (Princess). Having been to AK nine years ago w/ my parents, my wife and I decided we would spend some extra time on the Kenai doing some "fun stuff," so we booked another 6 days in Moose Pass. To me, that was the real vacation- no timelines and free to do anything we wanted.
Pros of the cruise: Hospitality was amazing- food was great, drinks were free (likely due to the # of rooms in our group), kids had lots to keep them busy, some of the naturalist talks were informative, the inside passage had great calm water for most of the trip, and the cruise ship gets you into some cool areas (Glacier Bay and College Fjords). If you go, spend the extra money for a balcony (ours was on a covered level, so a little rain didn't keep me inside) and try to score the starboard side if doing a northbound trip. I saw whales every day, along with brown bears, black bears, seals, otters, porpoises, etc.
Cons of the cruise: Princess run "expeditions" were a bit hokey in my opinion- expect a college-aged kid up for the summer driving you on a bus. They were all super-friendly, and occasionally we'd have a full-time resident at the helm, but that was the exception. You can always book your own tours, but as mentioned, you could get left at the dock. My wife and kids were looking forward to doing a float plane trip, but that got cancelled due to fog at the last minute. To me they were all "manufactured" experiences.
As mentioned earlier, I really enjoyed our extra time on the Kenai more than the cruise. I made a couple trips to the Russian and brought home a limit of sockeye each time. We did a bunch of hiking and kayaking on our own (house we rented had free stuff to use), along with a zipline tour. Olive oil, montreal steak seasoning, and a hot grill made salmon that turned out better than any we had on the cruise ship. We took a halibut charter with ProFish-N-Sea and managed to boat enough halibut, lingcod, and rockfish to fill five 48-quart coolers (around 220# of fillets) so our freezers are all packed. $25/checked bag fees are way cheaper than paying FedEx.
We had extraordinary weather for late June/July, which was really nice, but that's the gamble of doing it this time of year. All in all it was a great trip, but (if the money was coming out of my wallet) I'm not sure I'd do the cruise side again.