Well, my 2 cents from my experience and studies:
One of the problems with cigarettes addiction is that it works differently to different people. There are 3 main addictions in cigarettes: Nicotine, Boost of endorphines, and social.
The endorphines boost is the effect of all the components of cigarettes that increase the good feeling of a good moment (such as a break from work, after a meal or after sex).
You, as an smoker should identify how much of each is in your addiction. For example, a mere nicotine addiction is easy to manage with gums, patches and similar in a couple of weeks. But the social or endorphine part is a lot more difficult. In those cases, your body is going to crave a lot a cigarette in certain moments. The best way in those cases is to change your routine and lifestyle for a couple of weeks. Avoid coffee or any drink you used to have with cigarette. Take very small meals that don't get you full. Drink loads of water, and walk or try to stay in places that you are used to not to smoke.
Smoking is not only an addiction, it is also a lifestyle habit and I found that it was a more manageable battle if instead of eliminating the habit, I just changed lifestyle.
As I say, those are my 2 cents from my experience...
Oh, and to contradict the statistics: That change of lifestyle made me also lose 22kg (48 pounds), as I started to join many sports to avoid being in situations where I would want to smoke. It was a win-win result.