Personally I would like to see smoking banned completeley, wether people are addicted or not.
However the realist in me can never see that happening, I would settle for a ban on smoking while driving, since I started riding my bike just over a year ago I have nearly been blinded by hot ash beeing flicked out of a window twice (this can also cause a fire in a car if it goes through your window and lands on your back seat), I had somebody nearly hit me at a red light and started beepng at me like I shouldnt have stopped (like red doesnt mean stop or something), had one nearly take me out when they tried to turn right at a junction while I was coming the opposite direction, had one slam on the breaks on a 40mph zone slowing down quicly to about 10mph so they can light up I nearly went right into the back of them (If I had been in a car I would have, luckily bikes stopping distances can be as little as half that of a car).
And all of the above where smokers.
I would also like to see a ban on smoking in public places like town centers, all to often I have come home with cigarette burns on my clothing because I have brushed past a smoker.
Pubs I really dont have a problem with at the moment though I think pubs should have a smoking area with the majority of the pub beeing for non-smokers, rather than the whole pub be a smoking area with a little corner for non-smokers.