I have always found that the best solution is to drink NyQuil and go to bed. When you wake up, tada! It is gone.

I actually have a sore throat every morning when I wake up. I do not know why.