I've been a Yelp user because on my hero, WHERE drained my battery like crazy. It was like the hero didn't know how to shut the GPS off after it was done, even with an appkiller. I like checking in at places, it's neat, and you can check in with any of these 3 apps. But now I'm feeling a bit silly having all of them on my phone. I like WHERE because it gives me local gas prices. I like Yelp because of the reviews. So far foursquare hasn't seemed to work with my phone. It says I'm too far away to check in when I'm sitting right at the pace! (Yelp did this to me a few times too). So which one is best?