A friend of mine showed me "My Town" on his iphone today, and I thought it was awesome. Unfortunately, that app isn't on android. What are some awesome location based apps? More towards ones that you can play with others by "checking in" at places (like the my town app). Any ideas?