Controversial me time ....
Completely agree with it - its frankly not enough. Smoking should be banned anywhere public.
You will see in time that the problem of smoking moves somewhere else with this new legislation - remember we have had this for a year in Scotland, and I CANT STAND weaving my way in and out and in and out to and from work in the city with all these office workers standing all over the pavement polluting the environment on mass because they cant smoke inside etc etc.
The ban should move to streets next.... 
Well you did ask 
As you can see from my address tag I live in Scotland, in fact I live here because I wanted too not due to birth.
I agree with personal choice but the ban on smoking in public would be very welcome by me. The ban on smoking in pubs and the rest is very good. Who wants to go out for a meal and some inconsiderate person on the next table lights a cigarette when you are about to eat. This has happened to me and mine both up here in Scotland and in England.
In all my 'employment life' the work place has been a non-smoking area. The partakers of the weed have had to make an effort to go outside to a designated 'smoking area'. The smokers get 'smoke breaks' then non-smokers keep working. If you were to arrive late for work by 15 mins (average time to smoke a 'fag' suppose) why do some employers deduct wage for this and not from smokers going out for a 'fag'?
One of the posters said about banning smoking in a submarine, all I ask is have they been in a Submarine? Speaking from experience fire on a sub is one of the greatest killers. So getting rid of a source of possible ignition can only be a good thing. Alcohol is also banned ( along with other more anti social things).
Another posed question was about air conditioning taking away the smoke. Yes they would, but a lot of air cons in pubs are not serviced as much as they possibly should be.

The internal filters will get caked with the crap given from cigarettes over time. These in turn do not get changed and then you get more problems.
As Markie says I cannot stand weaving in and out of the crowd of smokers and if there is nothing more sad to see is a smoker soaked to the skin trying to light a smoke. We have seen the reports about the effects of smoking, true or not,
There has been a lot of reports about the smoking ban in poor old England, we had them over 18 months ago now, with stories of pubs going out of business. I am sure that some did have a hard time.On the positive side there were many people, who did not want to be in a smoky room, have/are now going to pubs to eat good food.
Give the smoking ban a chance, yours, mine and every ones health can only benefit.
DaveL