Headaches It is estimated that 45 million Americans regularly suffer from serious, recurring headaches as they spend upwards of $400 million each year on over-the-counter and Read More February 6, 2009