I get the not wanting to share the job and locale thing.
One time, this Bama dick was being a real jackhole on another message board. He was ripping Auburn. And also ripping on his two bosses who were both Auburn alumni and fans. I read some of his stuff where he ridiculed both of them, talked about how stupid they were, how ignorant, how stupid their degrees from Auburn were (he was, of course, not a graduate of Bama or any college). This went on for a couple of days and during the course of him babbling he mentioned where he worked. I can't remember what he said to finally piss me over the edge, but one day he did. I looked up his place of business and sent links to both bosses from a throwaway hotmail account. A day later he was on there raising hell about being fired.
I felt really bad.