|Subject: Re: Alaska Marine Highway ferry or cruise ship?|
I don't know if ten years ago qualifies as recent, but we took the Alaska Ferry from Prince Rupert and it was definitely a good idea at that time. The ferries are capable of navigating in tight areas (exciting to watch) which the cruise ships can't manage because of their large size.
I would recommend reserving an outside cabin as it might afford the opportunity, as it did for us, to see many humpback whales practically nose to nose (if whales have noses).
Enjoy! Judy in Toronto