I would have to vote for the best of the best;
Skagway....White Pass Railroad, for sure
Haines.... Either stay on the ship or do the river thing. You are guaranteed to see many bald eagles.
Juneau....Mendenhall Glacier Helicopter trip, without question.
Ketchikan....Do the Misty Fjords Flightseeing trip, without question.
Victoria....Butchart Gradens followed by a visit to the Empress Hotel for High Tea.
Just my opinion.