My uncle decided to quit and he used a rather novel method - he filled a small vial with vinegar, and every time he felt the urge to light up he would put just one drop of it on his tongue.
Been over three years now and still smoke-free.