never done the canadian side but
Jerry,I have never done the canadian side but I have done the US side from Rochester to the 1000 Islands. Irondequoix(sp?) bay is nice but further east is Sodus Bay and that can be alot of fun or a hasle depending on your outlook. Its busy alot of the time and there are a lot of places to go to eat and have some cocktails. Next is Little Sodus Bay (Fair Haven) nice bay with a few places to eat and dock. Then is Oswego, several places to go to eat/drink. Also alot of areas to dock, including tying to the wall, which I believe is free. Mexico Bay is next, which is mainly the eastern shore of LO and not too much there available to sailboats because its shallow in the harbours. Then you hit Cape Vincent and the 1000 Islands (Navy Point is before CV but not buy much). If you stop at Navy Point there is a nice marina buy the same name and a few places to eat with a short walk. Dont worry though it really is only a short walk.The whole trip was great when I did it, most places seemed pretty reasonable for dockage and shorepower etc.. 1000 Islands has a ton of places to stay and go visit so definatly get yourself a book on crusing there. Also Sodus Bay was busy and didnt have space left when I arrived, so I begged a restuarnt on the eastern shore to let me stay and plug into a wall socket for juice, point being plan ahead.The included link is for crusing canada in general but they have a decent section concerning LO sailing, both the north shore and 1000 islandsHave fun, hope this helped someBrad