For him to resign. Ignore the fact that he seems to be a sycophantic lackey of the President, this man lacked the moral integrity to stand up for his positions.
Mr. Gonzales was supposed to be the Attorney General of the United States. As such, he was the head of the Department of Justice, the man charged with overseeing the U.S. Attorneys around the country. Instead, he seemed to have spent his time trying to find ways to serve his master but avoid taking any blame for his action. Either he was in charge of everything at the Justice Department, i.e. the person with whom the buck stopped, or he had no control over his Department.
Say what you want about Janet Reno. At least when she did something similar, she did not try and duck it.
There is also talk about how this administration has politicized the Department of Justice. I am not sure that this is actually true, since every administration does this with the choices they make in their appointments. These appointments determine the way that policy is conducted and laws are enforced by the Department. Gonzales was no different than Meese, Ashcroft, Thornburgh, Barr or Reno in that regard. However, I do not recall any of them having such a need, hunger, to shroud the American Justice system in secrecy as Gonzales and Ashcroft have.
Hopefully, this time, the Bush Administration will install someone who can act as an Attorney General, and not a craven shyster.
Good riddance to bad rubbish. Cue music.