It will be nice if this bill gets signed into law, however, I don't think that will happen any time soon. If we look at paragraphs 14 & 15, we can see why, I think this bill will never end up on the presidents desk.
(14) Nothing in this Act permits the Government, even in wartime, to detain American citizens or other persons lawfully in the United States as enemy combatants indefinitely without charges and hold them incommunicado without a hearing and without access to counsel on the basis of a unilateral determination that the person may be connected with an organization that intends harm to the United States. The Supreme Court has held that even enemy aliens within the United States are entitled to habeas review of their conviction. Ex Parte Quirin, 317 U.S. 1 (1942); Johnson v. Eisentrager, 339 U.S. 763 (1950).
(15) The validity of the detention of citizens as enemy combatants may be challenged by a writ of habeas corpus. As the right of habeas corpus may be effectively nullified by denial of the assistance of counsel, a citizen detained as an enemy combatant may not be indefinitely denied access to counsel.
John Ashcroft & Donald Rumsfeld do not want Jose Padilla to have the right to a lawyer. As a reminder, Jose Padilla is an American Citizen, who was detained in Chicago, Illinois. He is accused of plotting to use a 'Dirty Bomb', but has been held for more than a year without access to a lawyer, or to the US Court system.
Now, they may have a case with Yaser Hamdi. Even though he is an American Citizen, he was apprehending in Afghanistan, fighting on the side of the Taliban. Should he have access to the American Court system? A lawyer? He is not even classified as a 'Prisoner of War', and thus not eligible for the protections of the Geneva Conventions.
Mike