One other possible cure for tinnitus: a respected brand of fish oil. Like Nordic Naturals or Carlsons. NO SUPERMARKET BRANDS or junk from China. It really works.
http://www.tinnitustalk.com/threads/fish-oil-and-tinnitus.5149/