The following is Solari's list of the 20 best banks to flush from our lives in the U.S.
Consider what could happen if we turned the tables.
1. Bank of America
2. JP Morgan Chase
3. CitiGroup
4. Wells Fargo
5. Goldman Sachs
6. Morgan Stanley
7. HSBC
8. Barclay's
9. Deutsche Bank
10. PNC
11. U.S. Bancorp
12. Bank of New York Mellon
13. GMAC
14. Suntrust
15. BB&T
16. State Street
17. Regions
18. American Express
19. Keycorp
20. UBS
In 2004 alone, our list of the top 20 banks at that time (several have merged) reaped $89 billion in net income, while in the same year US households ran a deficit of $342 billion.