I'm an avid Brightkite user, and a budding Foursquare user.  To me, they both serve different purposes. For one, I like Brightkite because it's an okay place to start conversations. If I really want something to go to Twitter and Facebook, and to easily geo-tag my mobile photo uploads on Flickr, Brightkite is hard to beat. That said, I don't check in everywhere I go, and my check-ins are often vague. Cities or major intersections instead of actual addresses or venues. Of course, there are exceptions.<p>Generally, I only check in when I want people to know where I am, and it's often an invitation to come kick it with me. And if I check in to the same coffee shop every Monday, Wednesday and Friday morning, you'd bet I'd be glad to have you come up and and have a talk over a cup of joe if you "stalk" me and can predict where I'll be. Heck, I've met two people I consider great friends simply because we were checked in nearby on Brightkite and finally crossed paths.<p>It comes down to moderation. If you feel the need to check in every single time you move more than a few hundred feet in any given direction, you're probably OCD. Basically, I only check in if I plan on my situation becoming social.