A little biased here but Vancouver is a magnificent port with the beautiful terminal and the views from the ship and the walks available right into Stanley Park just off the ship. But it's our hometown more or less. Wonderful to just get on the ship and not have to fly anywhere. Unfortunate part of the port area is if you walk into Gastown you are assailed by beggars that really can be difficult for tourists. Places worth seeing if you have the time and the weather is good - Capilano Canyon, Grouse Mountain, Whistler, Victoria
It was raining on this port day so we spent our time walking the very interesting stilted town - too bad about the rain. Only stayed on shore for half the day. Would have stayed longer had the weather been better.