I was never a smoker but EasyWay seems to be highly effective for cigarettes.
His alcohol books are very effective at making you changes your perception of alcohol. The problem for me was, even though I agreed that there were no advantages to alcohol, "something" would always pull me back.