I like this short list of fixes from Sheila Bair:
1. Break up the “too big to fail” banks
Giant institutions and untested “living wills” is make financial system unstable. When the Fed is artificially keeping lending rates at near zero, that’s a flaw.
Solution: Make ‘em smaller