Nat,
I agree with Cruise Fanatic, also you may have a choice of which city to leave from depending on which cruise you pick, so that is something to think about, I had the pleasure of living in Seattle for 6 years and love the city but Vancouver is a beautiful city as well and I have taken a cruise from Vancouver. If you can pick your port and have not been to either city, which city interest you the most? It is a hard choice for me since I haven't been back to either for a few years. You can't miss with either port to leave from to head to another beautiful place...ALASKA !