What is the best way to quit smoking cigarettes for good?

Any over the counter medications? Home remedies, anything…. I have some commit lozenges and nicotine gum. I am 25 and have been smoking off and on since 15 and heavily since 19. It is time to quit! Any advice from former smokers (or non-smokers if you have any good tips!) would be greatly appreciated. I plan to quit tomorrow.

How do you get someone to stop smoking at work?

I started a new job a month ago. I was so happy because I finally got decent pay and health insurance. Unfortunately, this was too good to be true. One of my coworkers smokes in the office. I have asthma and am allergic to cigarette smoke. Everytime she lights one up, I start smothering. I told my boss in person about my health condition and all he said he’d do is put up automatic door closers on the doors around her (she smokes in the doorway of the building so she can stay by the phone). Well, about 2 or 3 weeks went by, and he’d still not put anything up. I decided to email him and tell him again. I asked him if he could ban smoking indoors completely. Well, finally he decides to put those automatic door closers on there. But guess what, she props her door open! It’s terrible!

Anyway, have any of you dealt with smokers at work. How do you get someone to stop. The bad thing is, my boss is a smoker too! So he doesn’t care! If they don’t stop, I’m going to have to find another job!
Well, about speaking to her directly. She can be very mean. She was very ugly to me at first, and then someone talked to her for me, and now she’s nice. I don’t know how she’d react if I told her to stop.
The reason she smokes in the doorway is because she’s a dispatcher. If she goes outside completely, she’ll miss a call or something on the radio.
I did talk to my boss. He’s a smoker as well and does not care about my condition. Also, if I cause a big stink about this, everyone is going to dislike me because the majority of people there seem to smoke. The other non-smokers are medics and get to get away. I’m an office person and always have to be there. Eh, it sucks. 🙁