I WISH someone would pay attention to my answer to this question!!!
Look VERY CAREFULLY at your tonsils. There are things called cryptic tonsils, which means that your tonsils have a slit in them, and the slit gets filled up with putrid-smelling goo.
There are also tonsil stones, where matter gets stuck on the outsides of your tonsils, forming little white, noxious-smelling "stones." You can see them on the outside of your tonsils if you have them.
Both can be removed. You can just pick the stones off your tonsils (if you can control your gag reflex), and you can press the goo out of the tonsils if you find you have cryptic tonsils.
I discovered this when my daughter was little. She had always had bad breath, and one day I was perusing her mouth and I saw a huge white cyst thing that popped out when I pressed on her tonsil. From then on I had to occasionally push on her tonsils to remove the goo.
I checked my other family members, and two also had cryptic tonsils, while I, who have had mine removed, actually had one tonsil stone in a crevice in the tonsil area.
For some reason no one tells you about this, and I think even a lot of oral professionals don't seem to know about it. My dentist's assistant didn't know when I asked her the other day.
If you want to be kind of grossed out, look up cleaning out cryptic tonsil on YouTube. Man, you can find ANYTHING on the internet. http://www.youtube.com/watch?v=8FL1XxosGI0&feature=re...
http://www.youtube.com/watch?v=csDW--7DocA&feature=re...
http://www.youtube.com/watch?v=uELOO4wskto&feature=re...