There was an article in US News and World Report calling for a new war on cancer. A couple of the more far out comments on the article confirms my impression of your standard US News and World Report reader (you can recognize them on the street because they are wearing tin-foil hats). More recently, Science had a news item on the recent meeting of NCI's Board of Scientific Advisors that included a report on The Cancer Genome Atlas (TCGA) project. The report presented our progress in understanding glioblastoma, including some novel glioblastoma mutations discovered in our sequencing here at The Genome Center. It seems "big science" is once again teaching its critics a thing or two.
Update: Check out my colleague's post on this subject: TCGA: The billion-dollar cancer project.