the phrase of the moment seems to be "do due diligence." geez, really? like white house people didn't do due diligence before hopping on shirley sherrod. surely not: if the phrase has any application, it would be in official licensing or inspection procedures. not they just routinely use it to mean, like "pay attention."