I swear I blame these on having recurrent Sore Throats. The cause of this is having little holes or "crypts" in your tonsils. They are the reason that tonsils used to be removed years ago.
More info is here:
http://www.drgreene.com/21_568.html
Some doctors recommended this solution:
http://www.hydromedonline.com/hp.html#throat