We were on the Millenium just last month (southbound, after a couple of days in Fairbanks and Denali). We had no engine trouble, thankfully.
Here are a few suggestions:
First, except for Icy Strait Point (which is effectively a private island for the Celebrity line), you can (mostly) avoid using the cruise line to book your excursions. This will save some money, sometimes a lot of money. The only reason to book through Celebrity is if the excursion is a long one near the end of the day–the ship will wait for late passengers if they’re on a ship-purchased excursion, but not for excursions you book privately.
So here are the things we liked at each stop:
Ketchikan
[ul]
[li]Dolly’s House - she was a sole-proprietor prostitute for something like 50 years, and gave all her money to dog rescue organizations. The docents at the house were really fun to chat with.[/li][li]There’s a nice, indie bookstore in town with lots of local books and gifts. Don’t remember the name, but there’s only one.[/li][li]The Robert Troll t-shirt shop has amusing Alaska-themed shirts. There’s another artist’s shop next door with nice stuff as well, operated by the artist.[/li][li]You can get on local bus tours from the dock for about $40, which get you out of town a bit to see some of the pretty landscape in the area[/li][/ul]
Juneau
[ul]
[li]We did not do a helicopter tour of Mendenhall Glacier, because it was just not in the budget, but it’s supposed to be spectacular.[/li][li]For about $120 (at the dock, not from the ship), you can get a whale watching tour that will include transportation to and from Mendenhall after the whale watching. This is much less expensive than booking through Celebrity. Even if you’re not doing whale watching or the helicopter, you can get round trip bus tickets to the glacier for about $16. [*]The buses run all day, every 30 minutes. Take the trail down to Nugget Falls (about a mile, fire road quality).[/li][li]Don’t eat lunch on the ship. Go to the Pel’meni (Russian dumpling) place in the little mall near the dock (can’t remember the name, but any local will know what you’re talking about). For about $7, you get a pound of little potato or beef dumplings with toppings. No other food is available there, but you will be full, and it’s the cheapest restaurant food we had in Alaska. There’s a good ice cream place in the same mall–the ice cream isn’t local, but the cones are stamped with Native designs and are delicious.[/li][li]There’s a city museum with a lot of cool stuff, not too far from the middle of town.[/li][/ul]
Skagway
[ul]
[li]The whole center of town is a National Park. Go to the park visitor center and sign up for a ranger tour. Free.[/li][li]There’s a brothel tour at the Red Onion that’s short, but interesting[/li][li]See the Soapy Smith melodrama in the theater downtown. It’s been running continuously for something like 70 or 80 years. It’s hokey, but the performers are actually very skilled, and they pick one audience member for some great fun. About $20/person.[/li][li]Skagway Brewing has decent food, and the local draft root beer is great (served with no ice in chilled mugs, yum).[/li][li]There’s a nice (but somewhat strenuous) hike up to the lake above town. Ask the Park Rangers for a map.[/li][/ul]
Icy Strait Point - We didn’t do much here but get off the boat into the manufactured town. It’s charming, and there’s is a yummy hot doughnut stand, but nothing special. We chickened out on the big attraction here, which is the World’s Longest Zip Line . It’s expensive, but sure looked fun. Also, the whale watching excursions here are supposed to be very good.
On the ship, go to the shows in the evening. The performers are actually quite good, even if the shows are not particularly original. We also had a lot of fun with pub trivia and karaoke. Don’t know if you’ll have the same crew we did, but if Dexter is outside the buffet every morning doing his special songs (and that’s all I’ll say about that; NO SPOILERS), say hello from the blind man and his family who were on the southbound cruise July 12-19.
Oh, one thing we were very surprised about was that drinks were not ridiculously expensive (meaning they were more like restaurant prices than Disney/resort prices). If you’re into beer, Michael’s Pub actually has quite a good selection. I probably only had 3 drinks on the whole cruise, but I didn’t feel ripped off by the prices. Unless you drink a lot, I don’t think the prepaid drink plans were worth it.
We took pictures with a Canon Powershot and our iPhones, and had really good results. Everything is so ridiculously beautiful, it’s hard to screw up the pictures.
Have fun! PM me if you have any other questions.