Ok, fine, so there's no limit to federal power after all
UPDATE: dissenting Justice Thomas sums it up pretty well thus:"If Congress can regulate this under the Commerce Clause, then it can regulate virtually anything -- and the Federal Government is no longer one of limited and enumerated powers." His dissent is here, and Solum has links to everything as well as good analysis.