If I had tinnitus, I would give this a try: Lipo-Flavonoid (besides a healthy diet and cardio training).
I don't have tinnitus but made very good experiences with flavonoids (Daflon helps very well against varicose veins, contains two flavonoids: Diosmin and hesperidin).