I think this so-called "scandal" over the firing of a handful of U.S. Attorney's by Bush is silly.
U.S. Attorneys are the equivalent of District Attorneys but, instead, they are in the federal system. And there is one huge difference: U.S. Attorneys serve at the pleasure of the President. He can fire them for whatever reason he wants.
And whenever a new President from a party other than the incumbent is elected, he fires all of the sitting U.S. Attorneys.
(But Alberto Gonzales is ill-qualified for the position of Attorney General.)