I'm going with Vancouver on 100%. A modern city enveloped by misty mountains makes for a special eerie atmosphere. And the morning/evening haze engulfing the city and the river bank makes for some great photos. I swear that next time I'm in Vancouver I'll make some and post them here. I don't want to post photo by photo, so I'm linking the whole article with some great pics of Vancouver:
http://jaybanks.ca/vancouver-blog/2013/03/24/vancouver-cityscapes-guide/
Anyway, I may sound like a heretic here, but I realized that I find the Toronto skyline a little bit boring. Maybe it's because I see almost every day that I don't find it special anymore.

But I guess it began after my first trip in Europe where I fell in love with older, more historical architecture (cities like Barcelona, Madrid, Rome, Venice, Prague, Vienna).