We were a group of 10 with kids and had three great excursion - Juneau we went whale watching with Harv and Marv, Ketchikan we went on a float plane with Island Wings (the contracted with a second plane since one wasn't enough), and then in Skagway we used Chilkoot Tours - Train up, tour, dog sled, etc.