I read about 75% of the thread so excuse me if this argument was brought up already.
Something that drives me absolutely INSANE about smoking, is how selfish it is. When you drink, as long as you don't drive or whatever, you're only injuring yourself. When you smoke you don't know how far the smoke you just released is going. I would give you a specific number but I'm not sure if the one I'm thinking of is correct, but trust me it's A LOT further than you think AND it stays there. I'm currently doing research on third-hand smoking, meaning residual smoke from a smoker's house, bed, car, wherever they're often around. Second-(and possibly third-)hand smoking are SERIOUS problems.
I have asthma. No, not the occasional coughcough asthma, but the I've nearly died quite often asthma. So the person above who said 'if you don't like smoke, don't go into the restaurant'. It's not that I don't like smoke, I just like BREATHING. Taking that right away from me because you enjoy messing up your lungs to look cool or relax is absolutely ridiculous! You're not the one paying for my inhalers and hospital trips.
Do I sound angry about the subject? 'Cause I am.