This is a touchy and complicated topic, and I wish I didn't have to discuss it, but I guess I can't let this particular misconception go without clearing it up.
I've noticed some recent discussion on racism, and while I won't get into the parts that have been discussed countless times, and just how offensive certain statements were, I would like to point out that the term "racism" was misused many times during that discussion.
Even the most offensive comment about French people is not racism. Xenophobia? Sure. But it's not racism. The French are a nation, and yes, a culture, but not a race. For instance, someone assuming I have messed up teeth because I'm British isn't racism. Someone assuming I'm going to shoplift because I'm black? That's racism. Not that xenophobia can't be tinged with racism (discrimination against Indians, for example), but the stuff that's being discussed wasn't. Whether an argument could be made for xenophobia is a subject I'm not going to get into, but it's not racism.