You could try that too maybe? Sometimes muscle pain, tension
headaches, trigger points can all be triggers
for migraines.
Oh, and on that note... you can also get injections into trigger point sites. You can get freezing, pain-killing, nerve-block type injections into trigger point sites that help with pain. Or, there is botox that some people use that helps with their migraines. Talk to your doctor about this.
Let us know how it goes.