Welcome to the Migraine - Headache Forum. Have you investigated the side effects of the medications you are on? Do any of them list headaches as a side effect?
Are you familiar with rebound headaches? Unfortunately Fiorinal can cause these. I found the following on about.com:
Medications containing butalbital with either acetaminophen or aspirin, usually with caffeine, are some of the most commonly prescribed medications for the relief of many types of headache and pain relief during Migraine attacks. These medications include Fiorinal®, Fioricet®, Esgic®, Medigesic®, Phrenilin®, and others.
Unfortunately, when used more than two or three days a week, these medications quite often lead to rebound headaches, also referred to as medication overuse headaches.
If you were taking the Fiorinal regularly you may be suffering from rebound headaches. Percocet can also cause rebound headaches. Be very careful. Educate yourself. Try to find the underlying cause of your headaches.
My experience is that doctors can all too easily write prescriptions to ease what pain without considering / realizing the pain they are causing in another area.
Were the 2 doctors you saw neurologists? If your headaches are tension headaches have you tried Aleve - it is not known to cause rebound headaches as often as other medications. Though anything in excess can cause them. There are some good articles under the migraine resources about rebound headaches.
Good luck and keep in touch.
The secret of health for both mind and body is not to mourn for the past, not to worry about the future, or not to anticipate troubles, but to live in the present moment wisely and earnestly. Buddha