Doesn't this ruling just mean that the military tribunal to determine if a detainee is an enemy combatant or a candidate for release is illegal?
The solution is simple, really - no more tribunals - and throw away the keys to the cells.
This isn't that big of a deal at this point. So long as the SCOTUS didn't rule that detaining enemy combatants taken off the field of battle was illegal, then everything is still kosher.
That's how I read it - two simple solutions:
1) Don't hold any more tribunals for now
2) Get congressional approval for the tribunals.
Either one works... its not that big of a deal, really - just enforcing checks and balances by forcing it to congress. In one respect, they're not actually legislating with this - they're telling legislators to do it... nice change, eh? :p