Personally, as a non smoker, I think a public smoking ban is unnecessary in the majority of cases, with perhaps the exception of certain hospitality industries.
You walk into a bar, sit down, order a drink and light up a cigarette. Okay, you're an adult, you know what smoking does to you and it's your choice. Unfortunately your waitress doesn't have that choice and is forced to inhale second hand smoke. That isn't fair.
Here in BC, WCB attempted to institute a smoking ban in late 2001, early 2002, but it didn't last long. It's interesting to note that the majority supported such legislation.
http://www.cleanaircoalitionbc.com/N...000AngReid.pdf
I choose not to smoke, and I also choose not to frequent establishments that allow smoking. That's my choice to do so, but I don't need legislation to tell me that. I will simply not support those business that allow smoking with my money.