Mashable – Facebook has made its grand entrance into the geolocation space with Facebook Places. Will users embrace it and ditch Foursquare?
Mashable – Facebook has made its grand entrance into the geolocation space with Facebook Places. Will users embrace it and ditch Foursquare?