The federal courts never had a chance to deal directly with the constitutionality of the federal statute, but one of the 3 judges on the 11th Circuit (the most conservative one, who was appointed by Bush, Sr.) wrote a concurring opinion stating that if they'd had the chance to rule on constitutionality, they would have ruled it's unconstitutional.
Geeeeee ... then I was right all along - IT HAS NOT BEEN RULED UN-CONSTITUTIONAL. Thank you!
And .. of course they would have ruled it Un-Constitutional - because they didn't want to conform to what the Congress told them to do - because that would have given power to Congress OVER THEM. They could not allow that to happen.