I've had good luck with taking Vitamin C when I get a sore throat.