I smoked for 9 years, up until about 2 months ago. I stopped doing everything that made me want to have a cigarette. Drinking coffee in the morning, drinking alcohol, being bored etc. It's been over 2 motnths since my last smoke, and the cravings arn't too bad, and become less and less every day. I've started to bring alcohol back, and the cravings are small for a smoke. And I don't miss coffee at all.
When I had really bad cravings, I would just list the pros and cons of me smoking in my head. Zero pros, a bunch of cons. This helped my alot!
Good Luck, and don't give in.
BTW, I have a friend who used Zyban to quit. I think you need a prescription for it though...