Fired for telling the truth.
I haven't read all of this story (It is long), but I have read enough to know it is relevant and interesting. A senate staffer had affairs with 6 or so relatively powerful men, and posted about it on her weblog.
Blog Interrupted (washingtonpost.com)
"I feel really bad for the guys," Jessica says. "They didn't deserve this."
She lost her job (And her boyfriends), but scored a book contract, a playboy spread, and 15 minutes of fame.
I suspect that she was fired for blogging about her attitude about her job and her employer, not for telling about her dirty habits. Bashing your employer in a Blog is not a good way to keep your job... Even if you are telling the truth.
The article discusses the morality of the situation quite a bit.