My startup, mezz, is focused on the local businesses he was talking about. It's a mobile app and platform that allows people to discover and share what's happening nearby. http://www.mezz.com
It's more about the informal activities and events going on and letting anyone post. I don't think checkins are the solution for local.