Herman Cain, beleaguered by charges of sexual harassment, was all over Washington last week -- an odd choice of venue, considering that the Iowa precinct caucuses are now just 58 days away and the New Hampshire primary 65.