It's all about how you relate to those words personally, of course.
Queer and even "the f-word" don't bother me depending on the context. The only one that really bothers me is when anyone says, "Oh, that is so gay," because there is no mistaking where that one comes from and what it means.
That sounds completely hypocritical, I'm sure, since I've been known to use "the f-word" as in, "My God, Kevin Federline is such a..." However, I'm not saying he's homosexual, I'm saying he's a....you know what. You know, like the guy who snags the last piece of pizza without asking if anyone wants to split it, or the guy who always forgets his wallet. It's like a jerk but more sneaky, LOL. It doesn't mean homosexual to me (though I know not to use the word in any type of public sphere, of course).
Language is very complicated, and it really depends on the audience. It's so easy to forget that some loaded words can really mean a lot to other people that roll out of your mouth without a thought. I tend to use the "B" word a lot, and I was with a group of lesbians once who after an hour or so asked me if I liked that word. I laughed and said, "Never thought about it, really." And then she said, "You know you've used it three times so far." It never occured to me that it was a big deal, I certainly wasn't using it against any of them, it was in the context of, "Man, traffic was a ...." and it bothered them. I curtailed my use after that, at least to that audience.
Probably the most surprising to me was landing at college and finding out "retarded" was a dirty word, LOL. Again, lack of thought on my part. I'm from Maine and along with "wicked", "retarded" (or, as some would pronounce it, re-TAH-did) was just a lazy, generic word. "I forgot my wallet and had to go home, holding everyone up. I felt so..." It's so easy to not realize what words have an effect on others, but there is also no clear place to draw the line either, or we'd all sound like corporate press releases.
Been very interesting reading other opinons in this thread.
MP