I usully take Ibuprofen, 800mg helps most of my headaches, I get cluster HA's which are basically tension headaches and have midrin on hand for those bad boys. It's been around forever, is safe, is non-narcotic and works every time.
Hope that helps...it is a rx though so you'll have to talk...