I get at least one bad sore throat a year and my girl friend gets one a few times a year.
I found that gargling warm water with cayenne pepper works pretty well. It acts as an antiseptic and anti-inflammatory.
It's not as bad as it sounds, but if you have some yogurt to put on your tongue afterwards and swish around and than spit it helps with the nastiness.