I normally fight headaches with 2 paracetamol and a beer....
Try not to do that very often or at all. Paracetamol is acetaminophen (same as Tylenol and contained in many over-the-counter pain relievers) which reacts badly with alcohol and will increase your chances of developing liver bleeding. Please do not take acetaminophen for hang-overs.
Aspirin works the same way and does not have as serious alcohol interaction.
Ibuprofen + strong coffee normally works for me...as it did today. :) Head is now filled with cotton balls, my stomach is in a little squeasy state, but no migraine (until further notice :D) ...
Ibuprofen (Motrin, Advil, and many other names) will eat away at your stomach lining if taken on an empty stomach. If your stomach feels "squeasy" after taking ibuprofen, you are very likely developing ulcers from it. This can be countered by ALWAYS taking it with some food or even a glass of milk, and not allowing your stomach to digest the medicine alone.
Sodium Naproxen (Motrin, Aleve, or Naprosyn) is an alternative. Does not require food, but should be taken with a full glass of water.
Please forgive my ranting on about this. I was a medic when I was in the Army and had to give these warnings frequently. Pain relievers that do not require doctors' prescriptions often get used very regularly and their side effects are often forgotten or ignored.
Disclaimer: I am not a doctor, but I play one on the internet.
It sounds like everyone is looking for a cup of cuteness in here....
For MzHartz, my prescription is to take two of these and call in the morning.