Today I stopped by 3 local beaches to see what the conditions were like. Unfortunately, I was not able to windsurf due to the ice, but here is an update for you.
Gallagher Beach - There is ice in the half of the box closest to shore, so there is no way to enter the water. Maybe in another week.
Woodlawn Beach - Nearly all of the shoreline has hills of ice about 10 feet high and shore ice about 20 yards out. At the extreme south end the ice hills are very small and there is no shore ice, however, it is not safe to enter the water because if you get downwinded you would not be able to exit the water. Probably a couple weeks before this spot will be accessible. I was surprised to see logs up by the railroad tracks where we park. This must be from the Halloween storm last fall. Here are a few pictures. The Tiki Bar is not looking so good...lol.
Hamburg Beach - It is possible to kite here, but it would be very difficult to windsurf. There is an ice barrier about 3-4 feet high along the shore. With a kite you could navigate the ice barrier to enter/exit the water, but it would be difficult to carry windsurfing gear over the barrier. Another week should make it more accessible. There was a kite out there today, and I heard there were a few out there yesterday.
Niagara River, Fix Road - I got an update from Mark while he was at Fix Road. I don't ride in the river, but if you do like to ride there it is looking good.
Bennett Beach and Lake Erie Beach - Another report from Jim says that Bennett Beach is not rideable, but Lake Erie Beach is rideable.
I did not drive to Canada. Maybe tomorrow.