Alberto Gonzales has resigned.

The inevitable certaily does take a long time in this administration.