Kevin MD linked this from CNN. The public relations campaign against drug company to doctor promotions seems to be effective. More and more doctors---in some regions up to 50% according to the CNN piece---are saying no to drug reps.
The most publicized effect is the massive laying off of drug reps. Less well appreciated is the increase in direct to consumer advertising that is bound to occur as drug companies divert their marketing resources. I guess the lay consumers are supposed to be better information filters than those morally bankrupt, self-deceptive doctors.