Really? If Joe Bag-of-Doughnuts gives $50 directly to a candidate for federal office, that modest donation must be disclosed to the world. That's the law. Why should corporations be able to hide behind third-party groups when they give $50,000 or $50 million? Exactly whose free speech is being slighted? Wouldn't any favoritism shown to companies that make political donations and subsequently land government contracts only be revealed by disclosure? The converse is also true — if the Obama White House suddenly stopped giving contracts to firms that donated to Republicans, it, too, would become public knowledge.