A couple years ago, Allie and I decided that we'd go on an Alaskan cruise with her folks. The main location that interested me was Glacier Bay. Also, I wanted a cruise that was earlier in the year before the big crowds. I didn't know much about cruises (I've never been on one before) so I had to rely on my research. I wanted to book our cruise last year, though several factors forced us to wait for a 2010 cruise.
The first cruise line I looked at was Carnival. However, they don't have any ships that goto Glacier Bay early in the year. Other cruise lines didn't have round trip journeys (which means we'd have to fly back home on some very long flights with layovers). After researching, I found that Norwegian Cruise Line has at least a couple of ships that go up to Alaska during May with round trip itineraries that include Glacier Bay. They start in Seattle and end in Seattle. As a bonus, my best friend lives in Seattle.
The ship that seemed to have the best itinerary for us was the Norwegian Pearl. The ship, its accommodations and amenities appeared to be modern. After a lot of discussion, we pulled the trigger by purchasing 2 balcony suites for ourselves and her parents. Balcony suites are expensive, but since this was likely the only time that Allie and I would ever go on a cruise to Glacier Bay, we had to get them. By September last year, we were set for an Alaskan cruise aboard the Norwegian Pearl for seven days starting on May 9th.