I've come to the conclusion that it's time for me to quit smoking. I've tried Zyban in the past, but the drug itself didn't agree with me so that avenue is out of the question.
My father says the patch was instrumental to his success. He tried to quit a few times but his withdrawals were pretty unbearable. It didn't make it 'easy', but it did take that intolerable 'edge' off the withdrawals.
I think its actually good to make a 'test run' of sorts, try to go as long as you can without a cigarette so you can familiarize yourself with how it affect you. The idea is to be better prepared mentally for what to expect, and hopefully, develop a better plan to deal with it.
Don't get frustrated if you 'fall off the wagon'.
Very few people are successful in their first attempt. Regroup and go at it again.
Edit: You may have to temporarily modify your whole lifestyle for a few weeks. Don't sit around watching TV or playing on the computer waiting for the cravings to pass. Get your butt up and do something physical; clean the house, vaccum, wash the car, cut the grass, whatever. You'll find it helps make the cravings pass much faster and helps keep your mind off the cigarettes.