After a period of soul-searching, a renewed commitment to self-regulation and a plague of doctors in TV ads, DTC seems to have survived the fallout from the Vioxx withdrawal handily.