I tried and am still on Ginkgo Biloba and it has greatly reduced my tinnitus. The only downside is literally that you have to be on it for at least three months before it will fully take effect.
I can therefore fully understand anyone thinking this is rubbish but it worked for me anyway. Also...