I find ibuprofen to be the best way to deal with a sore throat. It takes about 30 minutes to work, but it lasts the longest of anything and I've usually healed up by the time it wears off.
For me, sore throats are nearly always caused by sinus drainage.
|