Foursquare is what some would call the talk of the town and could soon be a household name along with Twitter and Facebook. Right now Foursquare is in its infancy and the majority of the users are also Twitter users. Foursquare is a new concept in Continue Reading »