Well, the chief over here at TweakTown would be happy - he's a check-in master on Foursquare, so is our currently hospital-bound VGA editor, where I've stayed away from the whole Foursquare thing. In the mean time, Google have quietly rolled out Latitude Leaderboards.
From the title, you should be able to tell. There's been an update baked into the latest Maps app, where Google have introduced another level of functionality. Check-ins now earn you points that get tallied up and are used to rank Google+ users on a global leaderboard, kinda like Foursquare.
The feature hasn't rolled out to everyone just yet, and only reveals itself after you check-in somewhere. If I used Google+ more, I think I'd probably get into it, but this is something I'd personally like to just 'pop-up' on my phone. For example, you walk into a store (say a McDonalds) and it pops up with a notification "would you like to check-in?" Clicking 'yes' goes into whatever check-in app you prefer (Facebook, Google+, Foursquare) and checks you in. If it did that, I'd use it.
Get to it, Facebook/Google/Foursquare.