I'm actually very happy about this. The embarrassment factor was rising with this on-going vetting/taxes escapade, and maybe now there's a shot at bringing in Howard Dean for HHS.
Daschle said:
"I am not that leader, and will not be a distraction."
Okay, but it was kind of too late for that.