Here is a link to a really comprehensive article on using acupuncture and Chinese medicine for headaches. My experience is that acupuncture and Chinese medicine, including changes in diet and Chinese herbs, massage, and chiropractic, make a big effect on headaches, often stopping them in just 6 or so acupuncture treatments. GoodForYou.com
Acupuncture for Headaches is Effective and Long Lasting