"Justices John Paul Stevens and Sandra Day O'Connor, writing for the majority on the main issues, said that Congress had carefully and successfully tailored the new law to avoid constitutional problems after determining that the current system of campaign finance led to corruption, or the appearance of corruption."

Well, we've lost the right to criticize our government before an election. I probably won't have time to read the decision until this weekend, but this is unfortunate.