I was on the South end of Lake Ontario today, at Niagara Falls. I felt sustained gusts of 35+, for sure.
I'm going by tomorrow morning before they get started. I'll try and scan a copy of day 1 in on this thread.
Canada ain't much different from WI. Toronto is HUGE, kinda like around Houston. Good Dim Sum too. Gas is a dollar. Dollar a liter.