There was a very good piece on Glass-Steagall in (of all places) the Washington Post not long ago: http://www.washingtonpost.com/lets-shatter-the-myth-on-glass-steagall/2012/07/27/gJQASaOAGX_story.html