I'm not a tobacco smoker and likely never will be. I think the habit's gross and pointless, but if somebody else wants to do it, who am I to stop them? A good chunk of my friends smoke, and they all know how stupid I think it is, but I'm also not going to lecture them about it. I'm sure they get enough of that as it is. I think some of the smoking bans that are coming about are getting ridiculous. Inside, and in some public areas? Sure, ban smoking. But, out on the sidewalk or in one's own lawn? Let it go. It's not illegal, as much as some might wish it to be.
As for marijuana, yeah, it should be legal. Considering there's never been a proven case of lung cancer associated with that, and there's been thousands upon thousands of cases from tobacco (not to mention the deaths linked to alcohol), I think it's safe to say that marijuana's the less harmful of those. Of course, that isn't to say that smoking pot isn't harmful, because, quite obviously, smoking anything is damaging. But, I digress, since that isn't really the issue at hand here.