The way I look at it is this:

As GHoST said, pubs and clubs have tradittionally been places where people go to drink and smoke - for smokers, this goes hand in hand; I quote Dennis Leary:
"I love beer - but without this (holds up cigarette), this (points to beer) is nothing"

I think that smoking should be banned in restaurants - I would hate to have to eat my food in a smoky atmosphere (even though I smoke), and frown upon those people who have the nerve to smoke in food places.
Noone should be allowed to smoke in places where there is children - schools, shops, etc etc.

As for pubs and clubs - I think that the industry would rapidly decline if a ban on smoking was introduced.

It would be like me going into a church, and trying to ban prayer! I'm not religious, and think that those who follow religion are blind to the brainwashing that they are subjected to -but, hey - that's my opinion, and would never dream of trying to dictate what others' believe...it is their right, even if I disagree to it.

So, don't tell me that I cant spark up in a place that is traditionally 'tolerant' of such activities
Surely it is about choice of the individual - if I wanna kill myself with smoking (dope or otherwise) then that is my right as a free individual.

That said, one must also excersise a bit of diplomacy in these cases - ie, if I was in a pub with a group of friends that didn't smoke, then I would most likely remove myself from that group if I felt the need to smoke - common courtesy, init?
I wouldn't even smoke in my own car, if all my passengers were non-smokers.

My parents are dead against smoking, so even if they come to my house, I would refrain from smoking -or go outside, as is usually the case...if only to stop them nagging me lmaooo

Public areas, such as high streets and shops and the like, could maybe frown upon smokers - but in places like pubs and clubs...well, if ya don't like it - don't go there.

*takes a breath*

This UK gov. is continually trying to blind us to the real issues of the day by producing these stupid debates, so we 'forget' aboput what they're really up to; ie, destroying the fucking world...sheesh, they must think that we're as thick as shit----BRING ON THE REVOLUTION, i say..and bring it fast.
I am fed up to the back-teeth with their stupidity and constant refusal to listen to the public that they are SUPPOSED to be serving.

ASSHOLES!!!

I need to lie down a minute.....