Today, all eyes turn to Bank of America (NYSE: BAC).

America's second-largest bank by assets will report the results of its fourth-quarter earnings. Analysts forecast that the bank will make $0.16 per share in earnings, up from $0.04 in the same quarter last year.

We'll probably see results from BofA similar to what we saw from Citigroup (NYSE: C), Goldman Sachs, and JPMorgan Chase -- poor investment banking and trading results. Investors are skittish about Europe these days, after all.

But what we don't yet know is whether BofA, which has been shedding assets, will be able to hang on to its revenue. Strong loan growth comprised the bright side of Citi and JPMorgan's earnings, as well as more commercially focused banks like Wells Fargo, US Bancorp, and PNC.

Over the coming quarters, Bank of America's earnings will hinge on how much it will have to provision for foreclosure-related settlements. Along with other mortgage servicers, the bank is accused of improper foreclosures and faulty contracts. There are reports that a settlement is near, but anything's possible -- the same thing has been said every few weeks for the past couple of years.

Morgan Stanley (NYSE: MS) and American Express (NYSE: AXP) will also announce their earnings today. We can expect lots of pain for Morgan Stanley, since it doesn't have major commercial-banking operations, whereas analysts expect slight earnings growth for AmEx.

Other Dow (INDEX: ^DJI) components reporting today include IBM, Intel, and Microsoft.

Complex megabanks aren't for everyone. If you're looking for a few safer names that stand to benefit from the increasing strength in commercial banking, I'll point you to my colleague Anand Chokkavelu's top banking picks. He details them in our brand-new free report: "The Stocks Only the Smartest Investors Are Buying." I invite you to grab a free copy.