I didn't grow up in Toronto, so I never knew Ontario Place in her heyday. I will say, though, in the summertime there is still a lot going on! The venue is used for lots of festivals and fairs and the park and water views are fabulous.
The IMAX is back up and running in the Cinesphere and and I look forward to introducing my daughter to the joy of pedal boats soon.