I find the addiction is more psychological or habitual than biological or physical. It's the habits that are hard to quit, like lighting one up after meal, when going to the loo, when drinking with friends, etc etc.
The best advice is to hang out with non-smokers more often, it made me feel like a nuisance and that strengthened my will-power to successfully quit !