I don't have a problem with people choosing to smoke, when it effects only the individual.
Because I live in a country with universal Health Care, I cannot overlook the drain on our health care system that smokers, or anyone who chooses to subject themselves to permanent and irreversible damage, represent. Sure smoking doesn't always guarantee death, but it significantly increases the likelihood of developing conditions that will need looking after in order to maintain a quality of life. In countries with free health care, the choice to support one who willingly and happily poisons their health represents a lack of resources for those who develop conditions without needing to willfully but toxins into their bodies.
I feel that if you choose to live a grotesquely unhealthy life then you should be excised from your nation's universal health care system (if you happen to have one). Everyone has the right to poison themselves, but those unhealthy choices shouldn't be automatically rewarded with guaranteed and prolonged care, especially when individuals are allowed to continue to receive health care while they're still actively poisoning themselves.
Smoking is a personal choice, a choice that can effect the quality of life for people around you. Smokers should be pushed to the fringe of society, because willingly poisoning one's self is, in my opinion, a fringe behaviour. Smoking was once considered glamorous and socially normal, but that was before we had the capability to understand the full impact of such a choice. To all smokers, get off of the patios, get away from the doors, stand outside in a corner, in the cold, in the rain, in whatever conditions, away from non-smokers. This may seem unfair, but it's more fair than allowing you to poison the people around you and your immediate environment. Smoking is not elegant and smokers should not complain that their habit is no longer seen as a necessary aspect of social life. If one is drawn to smoking due to a social aspect, then let's fully represent smoking in all it's non-glamorous and dirty glory; perhaps that alone will allow at least one person to make a healthy choice.
Oh, and I can't freaking stand when drivers drop the ash or toss their butts out of the car. You have an ash tray in your car, use it. Lose the selfish and ignorant attitude and take care of your habit yourself. Stop relying on other people to take care or your repulsive activities. It's almost as if you realize how disgusting it is to have in your car. You will suck all those dirty chemicals and drugs deep into your lungs, let it seep into the rest of your body, but far be it for the remnants of your activities dirty your precious vehicle.