Juneau is a great place for a whale watching excursion, or a helicopter ride to land on a glacier. Be prepared for rain in Juneau. Our whale watching excursion also included a stop on the way back to a bridge to watch salmon spawning and swimming upstream. The guide told us all about the process, the distances salmon swim, etc. Very interesting.
In Ketchikan we did a boat excursion to a rain forest, where we hiked a trail through the forest. Loved it!