I'm against it, but it's interesting this topic was brought up, because this has become quite the hot button issue in my state.
Recently all the healthcare facilities (hospitals, clinics, etc) in my area have decided to be non-smoking. While smoking has not been allowed in the actual buildings for quite some time, they were allowed to smoke on the grounds, and now they will not allowed to do so.
There's been quite a debate, and we've spent several class periods in my public administration class discussing it. The argument from smokers is that they have the right to smoke. I, personally, think that's a rather silly argument, because a non-smoker could easily counter that they have the right to not breathe in the smoke.
I view it as something similar to a dresscode. I have every right to wear a mini skirt, tube top and die my hair purple, but if I work in a hospital I'm not allowed to wear those things. I have to dress a certain way. Why should smoking be any different?