oops, forgot the links.
http://kevinhogan.com/
http://home.comcast.net/~nagler/index.html
bhups1 is right about the asprin. Chances are that's not it unless you overdosed. Don't waste your time visiting monday morning quarterback ENTs. Go directly to an otologist if you can. They are above an ENT and less discouraging.
Whatever you do, don't mess around with the tinnitus. The longer you have it the harder it is to get rid of it. The brain becomes involved at some point as you'll read below.
Read some of my other posts for more info.
Hi, please avoid aspirin, you can take ibuprofen, paracetamol etc. Tinnitus could be due to either middle or inner ear pathology. Treatment depends on type of diagnosis. In case of middle ear infections, antibiotics along with anti histaminics are helpful. In case of inner ear disorder usually hypnotics along with anti cholinergics are prescribed.
Your case seem to be of middle ear infection as you have a history of cold.