We traveled with Carnival on the Spirit last year and had a great time. Started at Vancouver and traveled North ending at Whitier. I enjoyed Ketchikan and Skagway the most, although we had a great whale watching trip with Harv and Marvs a Juneau. With our northerly route each day seemed moe spectacular than the previous one. I'm not sure you could say that going south. Prince William Sound must be one of the great places in the world.
I suggest you search for excursions on the web before going. Just Google the town name and look for the visitor section. There are many more excursions than the cruise companys book for and they seem to pick the most expensive ones. I had a great kayak fishing trip at Ketchikan that was not on Carnival's schedule.
What ever you do it will be fun
Retrieving data ...