I also get migraines, and less frequently, experience bouts of vertigo, but for a long time, never made the connection between the two. (In my case, I then developed double vision, which I eventually came to believe is tied to the migraines and vertigo, but after numerous exams by neurologists and eye doctors, it's still a mystery.)
I have been getting migraines since age 25, and they have changed over the years—the onset symptoms, how severe they are, how long they last. It used to be that I would experience visual symptoms and light sensitivity and within about 5-10 minutes, I would feel that freight train of a headache accompanied by nausea that would last for several hours, forcing me to do nothing but lie down in a dark room. Someone had advised me to drink Gatorade to help with a migraine, and I found that it DID work. It didn't eliminate the migraine, but taken with Excedrin Migraine, it sped up the recovery time.
Over the years, I started to see a reduction in the # of migraines I would get per year until 2-3 years ago when I had what seemed to be a very minor fender bender. It triggered some back issues and increased headaches, and I found that chiropractic care plus the OTC meds and Gatorade made a difference.
My migraines are waning and now they are far less severe than they were, but sometimes now when they do hit me, there is no visual "warning" like there used to be, and sometimes now they last for a few days. But knowing how bad they used to be for me (debilitating for an entire day) or how bad they are for others (debilitating for several days or weeks!), this is much more manageable, and I can't complain.
Good luck! I hope you find what works for you.