I agree that the Glacier helicoptor landing is the best of the best tours. I have gone 6 times and really like Coastal for their great personal tours. I have also gone with the ship contractor ERA and Temsco.
I recommend the White pass railroad adventure and in Fairbanks the Discovery Riverboat. They are both first rate and a value for the money. try to go flightseeig to Mt. Denali it was expensive but worth it.
Check the local web sites for events and attractions as the list the cruise lines give you are limited to those they "partner" with, they get a cut of the action. This May we are on the Sun Princess and will go to the Tracy Arm in Juneau. Cheeck it out.