Rosie,
your post is sooooo interesting that I had to answer you. I had pulsatile tinnitus for about 1 1/2 years and went to several docs to no avail until finally one doctor told me that it will never go away and prescribed me beta blockers.
I am not a fan of meds and never took them. Anyways...