Skagway - We did the White Pass Railroad and Liarsville show. The train trip was magnificent - our kids (6 and 8) absolutely loved it. Narration occurred at various points on the trip (it was not constant) and added immensely to the experience. We were able to go outside the cars (on the platforms that connected the cars), which was both refreshing and exhilarating. We were outside when going through one of the tunnels, which delighted the kids. Although I'm not one for buying souvenirs, I bought the DVD/baseball cap package for $20. The train stopped in Fraser, B.C., where a Canadian customs agent did a very cursory check of our passports. We got on a tour bus, and travelled to Liarsville (our bus driver's name was Davey--he was the best, and made the bus ride a ton of fun!). One word of warning: if you have to go to the washroom, do it on the train or on the bus - facilities are limited in Liarsville, and we missed the first part of the show due to bathroom breaks. The Liarsville show was good... some singing, then a Robert Service poetry reading that was truly amazing (and this is from someone who doesn't like poetry). After that we panned for gold, which thrilled the kids (although you only get 3-4 flakes!)
Juneau - Didn't do any of the Disney excursions, but went up the Mt. Roberts Tramway on our own. Truly magnificent views.
Ketchican - Didn't do any excursions, but "toured" the gift shops. If you're looking for Alaskan souvenirs, I'd say Ketchican probably had the best selection (although there were a lot that were "made in China").
Juneau - Didn't do any of the Disney excursions, but went up the Mt. Roberts Tramway on our own. Truly magnificent views.
Ketchican - Didn't do any excursions, but "toured" the gift shops. If you're looking for Alaskan souvenirs, I'd say Ketchican probably had the best selection (although there were a lot that were "made in China").