Battling relentless headaches that disrupt your day and dim your quality of life? Migraines are more than just bad heada...