
I took my parents on a cruise in May and the Spirit is beautiful. The best excursions are the train in Skagway, the glacier flight in Juneau (or if you don't have a lot of money, then go for a tour off the ship $5 to Mendenhall Glacier, and tkae the tram up Mt Roberts, followed by a MUST- the salmon bake- with fresh salmon cooked in front of you set in a forest)
The salmon will be running in August, so make sure you see the creek in Skagway, its full of fish unbelievable sights!
Ketchikan too, walk up Creek st and save your shopping for Ketchikan, they have all you need at discount prices!