Everyone gets a headache from time to time. For most, it is an infrequent annoyance that comes and goes. For some people, the headache is a full-blown migraine attack, complete with nausea and vomiting...