Yeah, that's a weird one. Frankly, I don't know anybody who would object to being called a Cracker, and Redneck is another one that is pretty much a mixed blessing. After posting that last post, I realized that there is a word that is rapidly becoming the same dichotomous word as coon (innocuous meaning in one context, racist in another): Canadian.

The use of the word Canadian is really bizarre. While it means a person from Canada to most people in the US, it has become a racist codeword for people who want to make derogatory comments about some ethnic group without actually mentioning that ethnic group. I don't think it's all that mainstream, yet, though.