Google Street View still worries people, especially parents who have to see pictures of children playing in the yard. One member can see his kid playing at his parents' house and wonders "if a big NOINDEX NOCACHE sign in the front yard would work." (My guess: the Google Street View driver doesn't know what that would even mean.)