Treatments for Heroin Addiction

What are the Best Treatments for Heroin Addiction?