Thanks for the suggestions, guys.
I took a wrong turn onto East Hastings the last time I was there, so I think I'll pass on the "street photography" for now. It was quite a shock.
JD.. I was staying near that Waterfront complex (Off West Hastings) the last time I was there, so I got some shots from the tower, so I'm looking for something else.
Let me think about it a bit more and pm you.