We took the ship's whale watching tour in Juneau. It was the best
excursion we've ever taken. There were so many whales around us that the boat's Captain had to move the boat around to keep the "legal" distance between us and the whales
! We even saw a baby whale with it's mother!
We haven't done the land tour (yet!) so I can't help there, but someone else probably will