Been to both, but the liveability and planning for Vancouver far exceeds that of Seattle. Vancouver has a huge BUZZ at midnight in the core of the city...where as Seattles dies after 8:00 PM..
I travel to Seattle on a regular basis and find Settle to be a cold city. Vancouver is far more vibrant and cosmpolitan.
architecture and landscape
Been to both, Vancouver is just slightly nicer.