Regarding Constitutional reasoning, I read Scalia's opinion this morning. I think it was very good. He did not rely solely upon the Interstate Commerece Clause, but rather hung most of his opinion on the Necessary and Proper Clause. I think it was an excellent opinion.
I also read Thomas's desent, but I have to say he fails to refute Scalia's point.