Drugs have ruined so many Bands/Songs for me, it totally sucks. I can't listen to DJ Shadow, Queens of the Stone Age, Rage Against the Machine, Tool, Sublime, old school Incubus, and Chemical Brothers w/o awakening crystal/cocaine cravings. Those bands and stimulants will forever be connected in my sub-concious.
When I'm w/o opiates (my DOC) I just can't listen to Pink Floyd (who happen to be my favorite band), Miles Davis, Pinback, and Massive Attack.
When I'm w/o drugs or trying to stay away from drugs (which always leaves me pretty bleak) I like some of Lennon's music, especially the song "Cold Turkey", it's comforting that such a great man felt the pain I'm feeling. I also enjoy Steve Earls' "OxyContin Blues". The Chili Peppers' "Under the Bridge" is another comforting, albeit extremely sad song that deals with the subject. Somehow I take a lot of strength from these songs, knowing I'm not alone, how some one out there understands me, even if they don't know me personally.
I also recommed Macklemore, he's a pretty dec rapper that has been through it all and has come out of it trying to motivate others.