Ya, i always point out the view from the Bathurst car to people who are with me. Or walking on Bathurst, cuz you can stop, or you climb up into that abandonned lot. On sick summer night the city glows and lights up the air around it. On frigid cold nights, they are independent discreet speers of light.
Those Baldwin Steps at casa loma are great. Around the corner from my house. Took and out of town guest there on sunday afternoon - well, we walked through the ravines off of Russell Hill, froze our ears, climbed the icy staircase under the Spadina Rd bridge and walked down to the steps and looked. They're good steps to go running. I like to run up them then turn around at the top and suddenly see a vista that is always surprising at just how vistaish it is. Especially in winter when there are no leaves.
In the neighbourhood the st. clair street car, as it passes east of spadina road...looks over the resevior/park and somewhere beyond the trees the city rises. just like in the don valley, you can't see the inbetween city, so it appears as if it rises out of the trees. very utopian/star trek.
Dundas...from landsdown to maybe Dufferine/ossington...the as it curves to the south and east, it points directly at downtown for a while, giving an unobstructed yet oddly angled view of the downtown.