Demoniac... you are wrong. Some people are very offended when the word "nigga" or "nigger" is used by both blacks and whites. So there is no case of racism in that. I personally don't like the word "nigger" used by either and can't no one tell me it's the same as "nigga" because "piece" and "peace" aren't the same. I don't mind white people who have been raised in a pre-dominantly black environment saying "nigga", based on the fact that I believe it is your environment that makes you what you are and also because "nigga" does not have the same meaning as "nigger". That's why when Loki or Zagg say it, I am not bothered at all. On the side, I have extra respect for Zagg for feeling she needs to stay away from even "nigga" on tracks, regardless of what her purposes are, it's the means that justify the ends (I'm a deontologist).
But... I do have a serious problem with whites who weren't raised in a black environment saying "nigga". It is not needed and if you're so logical, you will find it logical not to use it because it upsets many people (thus it can be considered as a strong insult). You will tell me but "oh, it's just a word". No, it's a word with a certain meaning to it. $100 is not just a number it is one with considerable worth. I do not use deragotive terms for people of other races because I have certain morals. The fact of the matter is, the issue is more an issue of emotion than it is of logic so move on. It's like love, forget it, there are no answers... People can philosophize until the sun blacks out but when it comes down to it use your heart before you use your mind.