Seems like you have done a lot. The only things I can add to the list is to be consistent with ear protection and to have a read of the pubmed-literature regarding NAC, Pycnogenol, Taurine, Magnesium, Zinc, and Creatine. As for earplugs, there has never been a downside to using these, but there...