Postconcussion, I would check with your doctor to see if a BetaBlocker like Propranalol would work for you. For me, it has helped take the edge off of my Migraines but it does nothing for the tension part of my headaches.
You can find more out about the drug and it's side effects here:
http://www.medicinenet.com/propranolol-oral/article.htm
I experience fatigue, light headedness, tingling in extremities and a few others while on this med. (having a complete mental block and can't remember the rest).
I will update in a few days how the shots are working.