We got back from an Alaskan cruise last weekend (June 2, 2007). We sailed with Princess Cruises on the Sapphire Princess.
The trip started out a bit rough. We were delayed from Chicago to Minneapolis due to storms in Minneapolis and missed our connection to Anchorage. We got on a flight to Seattle, stayed in a flea-bag hotel at the airport for 4 hours of sleep, and then flew to Anchorage early the next morning. Princess came through in Anchorage by providing us with a big bus and a fun driver to catch up to our itinerary.
Our first stop was Mt. McKinley lodge, where we were treated to a spectacular view of Mt. McKinley (or Denali, as it is now called). The next day we went on a bus to Denali National Park. The weather was spectacular again, but the 5 hour bus tour of the park was not - especially after the 2 hour ride to the park.
The next day (Saturday) we boarded a train at Denali and took a 9 hour trip to Whittier, where we boarded the ship. The train ride was pretty cool. It was long, but not unbearably so.
The ship was huge - 2600 passengers and 1100 crew. We spent two days at sea prior to stops at Skagway, Juneau, and Ketchikan. One more day at sea and we were in Vancouver - where we got off. We had something planned at each stop - bike rides and whale watching. We saw eagles, caribou, moose, whales - but no bear (probably a good thing). I left the ship's casino with a teeny bit of their money!
It was a wonderful trip and I do recommend Princess. Except for the flight arrangements (we connected both ways, when we could have flown direct) everything else was very nice.