Acupuncture, herbals, yoga -- a growing body of research finds patients get real benefits from many alternative therapies.