I 100% agree on JPM but realize BAC is the larger of the two and is trading at a much lower multiple if earnings are near what some analyst are now saying...
TARP is the past and BAC might becoma an absolute earnings monster over the next few years if things stabilize...