ИМХО нужно образование и анти пиар. В развитых странах курит подавляющее меньшинство. Ну и курить запретить во всех кафе, ресторанах и у входов в здания и на остановках. А еще конечно нужно подороже сделать сигареты, что-бы налогом крящие облагались который будет идти в систему здравоохранения на их же лечение.