Joseph Stiglitz provides a very good summary of many of the factors that contributed to the current financial mess: Fed policy, repeal of Glass-Steagall, unregulated derivatives, incentive structure underlying stock-options, conflict-of-interest at rating agencies, and others.
cross-posted to
my journal.