The C word is the worst huh... I'm from the UK, and I hear people say it all the time, it's akin to calling someone a little shit over here really, but I still hate it. Thing is, Americans pronounce it completely differently - when I hear an American say it, it sounds much harsher - like they pronounce it with real venom, giving it the weight it probably should have. Also, we don't just call someone a c*** - it's usually like:
You little ****
You horrible ****
You unimaginable ****
Put this way, if I heard a mother call her child a little ****, it wouldn't even raise any eyebrows with most people. We are so desensitised to swearing anyway... we tend to refer to that 'region' as a fanny, when we call someone a fanny in Scotland, it's practically a term of endearment - if someone makes fun of us, we'd call them a 'cheeky little c***' - and nobody is offended.
When an American uses it straight - well to me it sounds harsh as hell I think.
One other thing I hate, is when girls do that V tongue thing - I mean do they even know what they are doing?
Are they calling people a p-licker or something?, because they're doing visual insults completely wrong.
If a girl did that to me, I'd just have to ask if it's an insult, a request, do they have barbeque sauce on their fingers, or are they just plain retarded. Visually, we can call someone a dick (middle finger), call them a wanker (wank hand gesture), call them whatever... and women can call someone a p-licker, but I have no idea why they think that's an insult, isn't that counter-productive... men don't call women cocksuckers do they! - we don't insult someone by suggesting they do exactly what we want them to

I'm thinking that people should at least understand the implications of the insults they blindly throw around.