I can't believe that no one is talking about the head-cleaners tapes. At least look at their website. For self help, it rocks!
(and a lot of free articles!)
www.head-cleaners.com