I quit smoking a few years ago, I did it cold turkey the first time. This worked pretty well, I will admit that when I would go out with my friends I would have an occasional cigarette. Like anything else you have to figure out what your triggers are. For me I think there were two triggers.
1) Drinking - I'm talking about alcohol
I don't drink too often any more but stress is something that you'll always have in your life. To this day I still really crave a cigarette when I get really stressed out.