Biofeedback -- using your mind to control body functions like heart rate so you can relax -- and talk therapy can help manage migraine pain. Both are often used as part of a treatment plan.
The herbs butterbur and feverfew may help prevent migraines. Riboflavin (vitamin B2) supplements may help you get fewer, less painful headaches.
Some people also try massage, acupuncture, yoga, tai chi, and relaxation training to try to prevent or relieve pain. Sometimes a combination of medication and alternative therapy may work. Ask your doctor what might work for you.