Have you considered any chiropractic treatment?
I'm seeing an upper cervical specialist...or, NUCCA.
It gives me great relief from my cognitive symptoms and anxiety. I don't experience any pain but I've heard first hand from a couple people saying it relieved them of headaches.
I never experienced any back or neck pain...so I didn't think i was messed up. The X-rays that they took of me told a different story. I'm glad I found NUCCA and look forward to my appointments.
I can't guarantee it will work for you...but it's worth a try.
http://www.NUCCA.com
P.S. Someone here has had success with Healing Touch. I'm considering trying it soon.