What are the best ways to give up smoking?

21 answers 21