I really don't care about this subject and don't understand why people are often moaning about it. Okay, I can see it is double standards, people should not use words themselves that they don't want others to use about them but why do people get so het up about the fact they can't say n****r, p**i, fag, etc, while other people can get away with it? Why would you want to say them anyway? Perhaps black people do refer to eachother as n****r, gay people as fags, etc, but knowing that I, a white, straight person, would cause offence if I used them I really don't have any problem with not saying them, my life is not affected in anyway just because I would cause offence with the use of words when other people would not. I wouldn't want to use the words anyway.
Don't really agree that women accept certain words from eachother more so than they do from a man though. If either a male or a female friend refered to me as a b***h or something I would take as the teasing it was from either sex, likewise if a stranger in the street referred to me as something, I would take offence in equal measure whether it was a man or a woman.