As others have already mentioned, there is a ton of cruising in the PNW. If I were in your position, I'd probably do a Seattle (or Anacortes, Bellingham, etc...) to Glacier Bay "overview" trip next summer, then figure out a plan for the following seasons depending on which areas you want to...