Even our most trusted journals are dependent on drug-company money. Drug makers don't just buy advertising in their pages. According to Richard Horton, editor of the Lancet, they also pay up to $1.75 million for reprints of articles favorable to their drugs, which sales reps then hand out to doctors.
And many journal articles are biased in favor of their sponsors' products. A 2003 report in the Journal of the American Medical Assn. found that clinical studies funded by drug companies are three times more likely to conclude that the sponsor's drug is the treatment of choice, compared to studies of the same drug that were not commercially funded. (This study of the effects of commercial bias, by the way, was funded by Danish research institutions.) The disturbing conclusion is that most of the evidence in what doctors believe to be "evidence-based medicine" is more infomercial than dispassionate science.
Interesting article I thought. Heavily slanted, of course, and I certainly don't agree with all of the positions it takes, but worth a read.