Alaska experiences

What shore excursion should I book at my Alaska cruise port?