Tinnitus, check, both ears.
Been using Elacin (now ACS) ER20's for years for music, found them to be comfortable and effective. Tried some similar 3M ones, attenuation was OK, but didn't fit as well as the ER20's, and the "stem" was too short.
Used Howard Leight "Max" foam earplugs on the bike for years too (non-filtered, rated SNR 37), but then found some moulded "Christmas Tree" ones at SNR 35 by 3M, which don't need to be moulded before fitting, great for riding.