Many people who have migraines may actually be experiencing CERVICOGENIC HEADACHES. In fact, this is found to be a misdiagnosis very often. A physical therapist can help treat and eliminate cervicogenic headaches. Here is a short power point explaining it:
http://www.dutchpt.com/pastseminars/Treat%20and%20Prevent%20Neck%20Pain%20and%20Headahces.pdf