10 day round trip out of San Francisco on the Sea Princess is about $200 more then the Carnival Spirit. Plus it starts on 5/22/10 so you can see more whales at the time of year. They are mirgrating back from Hawaii and Mexico. You also have more ports and you cruise under the Golden Gate bridge which is pretty cool. San Francisco, California; Ketchikan, Alaska; Juneau, Alaska; Haines, Alaska; Cruise Tracy Arm; Victoria, British Columbia; San Francisco, California
If she wants something shorter do what Lisa suggested and take the NCL Star out of LA it ends in Vancouver. It is a seven day cruise, but it's about $300 cheaper then the Carnival Spirit cruise.This one leaves May 1 (not the best time for seeing whales in my opinion). The ports are Los Angeles, California; Juneau, Alaska; Ketchikan, Alaska; Cruise Inside Passage; Vancouver, British Columbia.