For once, Tom Brokaw is probably correct. I suspect the Democrats are kicking themselves for passing this bill, since most of the soft money it regulates comes from labor unions, environmentalist wacko groups, pro-abortion feminists organizations, and George Soros. I suspect the Dems climbed on the bill with the expectation that Bush would veto it and then they could skewer him for doing so; when he didn't, they swollowed hard, crossed their fingers, hoping that the Court would bail them out from their "over-strategerizing." Now the court has approved what they "wanted," much to their dismay.
BTW, I've come to look upon those who claim about four times a week that they are "through" with Bush and the GOP for some outrage, really weren't with Bush and the GOP very firmly to begin with.
Anyone who sacrifices the Constitution for political gain is wrong. Simply wrong.
The mere fact that an unconstitutional piece of legislation may hurt the Democrats does not justify it.