Alright, here's how you do it.
Champix. I believe it's mildly pricey, but trust me on this one.
First off, dont' quit yet. You're going to fail if you try. Most of us do. I hope you can prove me wrong but if not, use this method.
Set a date, as everyone tells you. Buy the Champix starter pack now. You may need to get a prescription for it.
Start taking the champix for about 7 days before your quit date. Smoke while you take it, it's recommended, even says it on the box.
On day 4 of taking the Champix, you move up to 2 pills a day. Keep smoking.
On day 7 or 8, you won't WANT a cigarette. Seriously. I'm as heavy a smoker as they come, and I stopped wanting a cigarette, and didn't even have cravings.
Now, bad side. They're about 6 cycles to this, each one costing a few bucks. Not sure how much, my job covered it.
As well, if you've had any suicidal tendencies in the past, they advise you don't take these. Not sure why, but I haven't attempted to end myself so I was good to go with it.
You'll notice your balance will be a little bit off for a few days, but not so much that you can't fully operate like you do day to day.
Other than that, nothing. You just quit. You don't even go through the cravings, you just.....quit.
The hardest part, and this is what did me in, was after the final cycle. Everything went fine for me for a while, girlfriend was super happy, then we had somebody break into our place and steal alot of stuff, and in an attempt to not hunt the kid down for supper, I had a smoke instead. As it was however, I quit smoking for 5 months before I screwed it up myself. A stronger person could have lasted a lifetime
That said, if you use the Champix program properly, AND AS PER SCHEDULE, and don't try to fool yourself by having "emergency cigarettes", you'll be as clean as a newborn in about 6 months
Hope that helps