Most of us are familiar with some form of uncomfortable and distracting headaches once in a while. And with many types of ...