I think you will enjoy the Alaska cruise. We have taken this from wright here, in S.F. Ca. You can also catch the Alaska cruise in Seattle, or even in Vancouver.
From S.F. we went on the inside passage. If you check the web site you will see all of this information. Check the dates for the 2009 sailings.