Yeah, around here smoking isn't allowed in public buildings (City Hall, etc.) or around them except in designated smoking areas. I can understand that because people have to go there from time to time. However, if you don't like smoking, you can choose to stay out of a certain bar or restaurant. Also, I had heard of a device that the cigarette fit into that filtered out the smoke coming off of it. That wouldn't help for the smoke people breathed out, but thats been filtered twice anyway.
Maybe I should check for a second page before posting.