what about yelling 'movie' in a crowded firehouse?
actually the issue of free speech is simple, either you have it or you dont. Its not just free speech for views you agree with..
I think the incitement to hatred law in Canada is a good one to counter the extremists..