Google’s Marissa Mayer Checks-in On Latitude, Social And Localblogs.forbes.com5 pointschurp15 years ago