Christopher Hitchens argues against the smoking ban. Under the same link, Simon Hoggart argues for it. Regular readers of this blog will already know which argument I find more persuasive; but Hitch puts it with some force. Simon Hoggart has the usual counter-arguments, except for the one he really needs: the one showing why smokers shouldn't be allowed some public spaces where they could smoke at the cost of nobody's health but their own.
Update: Shuggy spots a point I missed.