Google Street View has finally gone live in Canada. According to the CBC story [1], 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!