Carl,
Airline discounts are available, for example:
Dargal Interline Worldwide ? Discount Vacations for Airline Employees ? Viking Cruises
The rates are substantially higher than for ocean cruises, but we really enjoyed a similar cruise on the Columbia River out of Portland.
Tom