Our whale watching excursion was run by Allen, who also ran our excursion in Ketchikan. We were on a larger boat in Auke Bay. They give you plenty of time on the boat to see whales, and we did see a lot. Then they bus you over to the glacier. I wish we had a bit longer at the glacier - the hour or so allotted seemed somewhat rushed as we didn't even have a chance to go into the visitor center (we walked on one of the trails).
Read Colagirl's full Golden Princess cruise review