That's the
main one I can think of, but I know there are websites out there that talk about shooting sites. Oh wait, there's Stanley Park and the Aquarium inside Stanley Park, of course. Lots of stuff filmed in the park especially. The aquarium is *expensive* but if you have a full day to spend, VERY worth it IMO.
The one fun thing (and this is assuming you don't have a mudslide ruining the *train* plans) is going by White Rock's waterfront. If you look out the windows, you'll notice that it's the waterfront you see from Harry Spencer's house. There's no stop in White Rock, and if you end up on a bus you will not be going through it at all, but if you are on the train it's kind of neat.
My fave thing to do while watching Psych is to giggle about how *rainy* it always seems to be in "Santa Barbara".
They do almost all the filming up in BC, so it's only to be expected, but they are just so set in having it in southern CA that it's hilarious. And there's the big magnolia tree outside the police station that, in wide shots, is always at the exact same leve of blooming, no matter what it looks like up close.
More thoughts: The lovely thing about the train (and just assume I've thrown in my anti-mudslide caveat) is that you can get up and walk around. You aren't confined to your seat at all. You don't even have to wait until you're at altitude like in a plane, you can just walk around. So if you have restless kids or a bad back, you can move. (though the bad back might not be fun with the swaying of the train from side to side, and always be careful while moving around!)
I'm really shocked it's taking 8 hours to get from PDX to Vancouver! There must be a significant stop, probably in Seattle, to cause that, or they've lowered the speeds. DH took the train from Seattle to Portland for our wedding (I had driven down two days earlier) and it didn't take anything like 5 hours. And it takes about 3 to get up to Vancouver from Seattle, so I'm a little mystified!
I love the train and I love Vancouver, but I don't want anyone to have rose colored glasses about the experience. Problems can arise, and you don't want those problems to cause you miss your cruise.