With the big banks about to kick off the new earnings season, this is a good time to ask what they have delivered for ...