Thanks everyone for your replies.
Yep, I know about the sky train :)
Live in Metrotown on Marlborough ave. right now, very close to the fire station and it feels terrible... Feel sorry for the people who live in the buildings the sky train comes through (somewhere like stadium chinatown...