I ended up reading a couple of good articles from the Washington Post today. The first is, On Vaccines, Immune to Reason, tip of the Dr. Doom mask to Orac for pointing this out to me.
I somehow stumbled on this other WaPo article today as well. The article is a year and a half old but well worth reading the whole thing.