In May I'm planning on taking a week to explore the North West. All my travel is in the early morning so I'll have 1.5 days in Portland, 1.5 days in Seattle and 2.5 days in Vancouver to explore. I have a general idea of what I want to see in each city but I want some suggestions. I'm not the type who needs to see everything but I do want to see the best each city has to offer.

I'll be staying downtown in each city and I will not be renting a car.

Portland:

Lan Su Chinese Garden

Rose Test Garden

Seattle:

Pike Place Market

Harbor Cruise*

Space Needle*

EMP Museum

Pacific Science Center

Vancouver:

Stanley Park*

Capilano Suspension Bridge*

Granville Island

Gastown

*Things I really want to see/do. Everything else is flexible.