Elizabeth Warren is the chairman of the oversight committee on TARP and was on the Daily Show with Jon Stewart last night. She does a good job of looking at the banking crisis in a very concise and simple way.
If embedded video doesn’t display, click here.