The problem with your logic is that these are foreign combatants, captured on foreign soil that are not in an allegiance with a foreign government, but with a religious ideology. Because they are captured and interned on foreign soil, the Constitution does not apply to them, and because they are not fighting for a government, rather a religious ideology, the Geneva Convention does not apply.
Since they are in the hands of US troops, logically the only ones that can determine their fate seems to be the military, and with Bush as the CIC, seems logically he should call the shots. Tell me legally (not ideologically) where that logic is wrong?
I still say that we treat these "combatants" as we do to any non-citizen residing in the U.S. who commmits "terrorism".
Try, prove guilty, imprison
Try, prove innocent, release.
That's what should happen with non-state, religious-motivated, Al-Qaeda types.
No wussy liberalism there...if they're guilty, throw away the key!