Microsoft Releasing Their Own Friend-Locator Mobile App: People Sense
According to a report on Engadget, who reported from Microsoft Place (a Spanish Microsoft news website), Microsoft is developing a new Windows Mobile app which can help users find their friends on a map. The application is called...