I don't know how legitimate these stories are, but some folks swear that they've gotten rid of various addictions after their trips on Ayahuasca. This is apparently a mixture of plants that some tribes in South America have been using for self-medication for ages.