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

Source