I've developed a new Android App called My CheckIn that allows you to perform quick and easy social location check-ins directly to Twitter and Facebook. The app allows you to search for nearby places using Yelp, generates location check-in text with url, and posts them to Twitter and Facebook. Similar to other social, location check-in services (e.g. Foursquare or Gowalla), but without the games of mayors, badges, or the marketing.
This is a beta version, with more features coming soon.
If your interested in non-marketing based social location check-in, check out My CheckIn on the Android Market, on AppBrain, or on the application site My CheckIn App