I thought this was a good perspective on the issues raised by the Charlie Hebdo attacks:
If you don’t like images of the Prophet Muhammad, fine. Don’t draw them. But don’t tell me I can’t draw them. If you don’t want to marry someone of the same sex, don’t. But don’t try and tell me who I can and can’t marry. If you don’t think shops should open on a Sunday, don’t go to the shops. But don’t tell me I have to sit at home and make peace with your god.
This is the line that needs to be drawn. Not around free speech, but around our right to have our own set of beliefs, rather than have them imposed as part of a de-facto theocracy.