At this point I'd much rather see these banks keep their $5-$10 billion in fines, but have at least the top 10 executives imprisoned. That would be a way better incentive for the banks to stop defrauding people, and they wouldn't lose nearly as much money, so if they are indeed in financial troubles, they can survive it.
What I definitely don't want to see anymore is letting big banks get away without any punishment "because that would endanger the economy." It's ultimately a poor excuse for not punishing criminal behavior, because failure to punish is defacto condoning of the crime, and it will happen again in the future. If you want to stop that, then some form of effective punishment must be done.