Resources

Weather Network Great Lakes marine weather
Ontario weather (select the city)
Toronto weather
Weather for pilots and other weather mavens