For a general health boost I take oil of oregano. I've heard some people say it is vomit-worthy, but I really don't mind the taste (though I do take mine with a little bit of juice). I swear by the stuff and recommend it regularly.
For the particular cough and sore throat I was experiencing this weekend, I turned to 1001 Natural Remedies by Laurel Vukovic for a solution. I found a herbal cough syrup, which I look forward to trying in the future, but I did not have all the ingredients. I decided to go for the Quick Cough Reliever instead.
Quick Cough Reliever
1/2 tsp honey
squeeze of lemon
(Oops, should have wiped my counter first.)
To use, let is dissolve slowly in your mouth before swallowing.
I coughed only once or twice for the rest of the night, and when I woke up the next morning I didn't have a sore throat! Hurray! The thickness of the honey was really soothing on my throat and seemed to quell the feeling to cough. So quick and simple, I will be using this whenever needed to relieve a cough.