Step forward the real PeopleMaps!

Where do I start? I guess the first place is that bastion of geek news, Techcrunch. More specifically, yesterday’s article about PeopleMaps. What? We made Techcrunch? “Why didn’t you say? Hoorah!” I hear you cry. We’ve been alerted...