I don't think much of this idea:
As it prepares to pay out big bonuses to employees, Goldman Sachs is considering expanding a program that would require executives and top managers to give a certain percentage of their earnings to charity.
....While the details of the latest charity initiative are still under discussion, the firm’s executives have been looking at expanding their current charitable requirements for months and trying to understand whether such gestures would damp public anger over pay, according to a person familiar with the matter who did not want to be identified because of the delicacy of the pay issue.
I think it's great if corporations support charities or set up charitable foundations of their own. It's also great if corporations urge their employees to give to charity. But that's as far as it goes. Charitable giving isn't a smokescreen for indefensible behavior, and in any case it's not charity if you're forced to do it at the point of a gun. Bankers who make millions ought to feel obligated to give some back to the community, but if they don't, that's their business, not Goldman's.