I'm Canadian, but I'm of the same opinion as you guys(Americans) unless I'm holding up my ATM Card while entering my pin number or something what's wrong with seeing yourself on Google Streetview.. who knows perhaps a new spinoff marketing company might be created..lol picture it, someone chasing the MS live recorder with a Y Combinator T-shirt on. priceless.
as for the justin.tv thing.. you can watch justin.tv, but if they ever decided to come up to Canada and film an episode, etc. pretty much the only thing you'd see was alot of blurred out faces and license plates. it's like watching American "cops" then watching Canadian "To serve and protect" it doesn't compare.