Competition is rising up over social media’s latest craze: geo-location. Designed for mobile users, geo-location allows you to share your location with friends. There are several applications currently leading the geo-location bandwagon, including Foursquare, Gowalla and Facebook’s Places, which was introduced Aug. 18. Not surprisingly, the feature, just more than one year old, is not […]