Realistically, a downright smoking ban will never happen. First, people would revolt, and second the big and powerful heads of the tobacco companies wouldn't let it happen. Cutting it off cold-turkey is not the way to go. Instead, it has to be phased out. It's already being started, in fact. Joeshmo said that there's a ban on smoking in public in New York. Well, that ban will be here in Montreal soon too. The beauty of the ban is that everything is cleaner, it's much less likely that you have to hold your breath or die when going to school, and best of all, the smoking companies won't complain since cigarettes are still being sold. People can buy them and smoke them, just not anywhere public! The innocent people who would be submitted to second-hand smoke are spared, and those that poison themselves can do so alone. With the drop in public smoking, it's possible in theory that teenagers will see it less and fewer will consider it. Eventually, smokers will be all but eliminated, and those that aren't would be secluded. Along with this and the other tactics, like raising the taxes and prices on cigarettes to ridiculous levels, Smoking will eventually not be a problem.
I heard once that somone wanted to put a ban on selling cigarettes, but that won't work. The companies wouldn't stand for it and neither would the people - especially if they were forced to go through withdrawal because of the sudden lack of nicotine.
And, if all else fails we can round them up into rooms filled with hydrogen and dare them to light up
.