Must say I agree with you there JR. If you get up an actually incite racial hatred it's one thing (e.g. total SVP BS arriving in the letterbox with alarming frequency), but denying a holocaust? I mean if there is plenty of evidence then why not let people make up their own mind. There are people that deny the WW2 holocaust. Let them - there are enough people who know that such claims are rubbish, so why should it bother us if they say it? Instead we pass laws which prevent someone from expressing an opposing point of view...
Then when it comes to free speech we should consider
Umran Javed [bbc.co.uk] who grabbed a megaphone and shouted "bomb Denmark, bomb USA" at a protest rally about the cartoons of Mohammed... (itself a free speech issue). As far as I remember he was convicted in the UK for inciting terrorism, but I can't find the link about his conviction now.
Here's another classic story (from Israel) a deaf/mute is being held in prison accused of shouting down a megaphone to agitate the Palestinian masses against Israel. Story
here [Guardian.co.uk]