If you are athletic, I'd recommend an early am hike - The Grouse Grind. Fantastic views, and you can ride the gondola back down the mountain! After the hike, check out the suspension bridge @ Lynn Canyon.
For dinner, check out The Salmon House in Stanley Park.
Whistler is worth a visit. Not sure about staying overnight?