I'm a non-smoker, but I actually side with smokers on this issue. Too often I think that the laws to ban smoking in public places are more about power-hungry politicians and self-righteous nannies wanting to impose their own ideals onto a subset of the population that has become easy to vilify in recent years. I think that if tobacco is a legal product, then smokers have the right to enjoy it freely.
Similarly there has been a growing trend to impose more and more laws regarding food consumption. The FDA has new laws regarding trans-fats. Several cities are wanting to regulate foods in other ways, be it based on salt content, sugar, calories, etc. I wouldn't be surprised to see lawsuits against fast-food restaurants similar to the smoking suits from a few decades ago. I could easily see McDonalds being required to put a warning on their Big Macs: "WARNING: The Surgeon General warns that consumption of this product may lead to high cholesterol and increased risks of strokes and heart disease."
I do think there should be a better middle-ground than what we have now. Too many places have it illegal in
any public setting, which I think is completely ridiculous. When my state of MN put in their smoking ban, it went way beyond rationality and intruded on a smoker's freedom to consume a legal product. A restaurant (in St. Paul, I believe) had spent several thousands of dollars to completely enclose a smoking section and to put in state-of-the-art air filters, thereby the business could cater to both smokers as well as non-smokers. However after the law went into effect, the restaurant had to dismantle everything, thus wasting all of that money for no reason. Similarly several businesses wanted to create smoking / hookah lounges -- an indoor establishments that sold smoking paraphernalia and allowed smokers a warm place where they could relax and smoke. However once again because the state law prohibits smoking in any public establishment, a smoking lounge would be considered illegal (actually the laws allows "sampling" at tobacconists, so the issue is really on the wording of the law: whether fully consuming a product can be considered "sampling" and thusly can be exempted from the ban, or if it is different thereby making actual lounges illegal)!
I know that one person's freedom to smoke may intrude on another person's freedom to breath clean air, so I think that the laws should revolve around that solution. I think it's fine for a restaurant to have a smoking section, as long as it's completely enclosed and ventilated. I feel that entrepreneurs should be able to provide the service of a smoking lounge that caters specifically to smokers without having non-smoking nannies disparaging that business or the people that patron that establishment.