Just to reiterate, I am of the opinion that the financial stocks could quite possibly rally 10-20% over the coming weeks...the group is way oversold despite improving fundamentals (not to mention there has been a good amount of insider buying in these stocks of late).
I believe the best way to play the possible rally in the financial stocks is to own Citigroup (C), Suntrust Financial (STI), Goldman Sachs (GS), Wells Fargo (WFC), Etrade (ETFC), and even some of the lower priced regional banks such as Synovus - which is a speculative/risky stock to own (SNV). An investor could even buy the XLF select sector financial exchange traded fund (XLF).
As the wise man once said, "we shall see"...