"I’d never interfere with someone’s right to smoke so long as I don’t have to breath the smoke. But I also don’t want to pick up the medical bill (through Medicare, Medicaid, or increased health insurance premiums) for smoking related health problems"
If you really feel that way regarding the "health care cost" then you would agree that all smokers shouldn't pay Social Security Tax. Because they will never live long enough to have the exact same benefits as non-smokers. It's only fair,right? And that is your objective that all get the same benefits, right? No more and no less then anyone else,right?
Now, what the heck are going to do with all the fat people, the beer drinkers, cell phone users? Don't their choices increase health care costs too?
I don't think others should have to pick up your healthcare costs because you jog during rush hour and deeply inhale exhoust fumes.
Perhaps you should stand in front of a mirror and you will see the real problem of health care cost.(you are human)