I'll give my lowly reply from my smalltown Wisconsin point of view. I probably won't reply after though, as this thread is getting a little too heated/serious for my liking.
I don't mind people who use the confederate flag as a symbol of the south, a symbol of their southern roots, pride etc... However it should also be noted that not everyone is as good natured as all us fine folks, and I have seen it also used outright as a symbol of bigotry. And by that I don't mean that that is how I interpreted it...I mean that is how that person or person's intended it to be taken. I've seen it waved in front of a black kids face in school (yes in school), I've seen people in trucks laden with the confederate flag as they drove down the street shouting the N word.
So no matter how we look at it, some people are going to use the confederate flag as a symbol of hate. However, I don't think that means the confederate flag is bad. I don't dislike the flag for what it is, but rather I dislike the people who use it for their hate-filled purposes. There are many symbols that are used in different ways...be they good, bad, or neutral. The symbol itself means nothing...it is the meaning the person using it attributes to it.
I don't use the flag myself in any means, because I don't have a connection to it...I'm a native american from the far north that I'm practically in Canada. But like I said I don't see anything wrong with the people who do have a connection to it and use it as a symbol in terms of their southern roots, etc...