I voted for Toronto for #1, because it is.
But #2 for me is Vancouver.
#3 is a tie between Montreal and Calgary.
I still feel that many on here have a decade out of date opinion of the Vancouver Skyline (table top comments, no pinnacles, etc...). The next 5 years are also going to really add to the growing trend of varying styles in tower designs.
Ironically my favorite angles of the Vancouver Skyline don't even involve the mountains.
Unfortunately the smoke was heavy when I took these pics:
Vancouver Rising by
Ian, on Flickr
Vancouver Skyline by
Ian, on Flickr
Also Vancouver and Montreal have the added textures of bridges and shipping cranes than really add to the skylines IMO that Toronto, Calgary and Edmonton largely lack.
Also the Metrotown Skyline also deserves to be on this list
Metrotown Skyline by
Ian, on Flickr