Google Street View has finally gone live in Canada. According to the CBC story, Street View is available now in “much of the Greater Toronto Area and in Vancouver and the surrounding area, north to Whistler and east to Chilliwack, B.C. . . . Hamilton, Ont., Kitchener and Waterloo, Ont., Ottawa, Windsor, Calgary, Canmore, Banff and Lake Louise, Montreal and the surrounding area, Quebec City, and Halifax.”
Let the privacy complaints begin!