With Microsoft (NASDAQ:MSFT) set to report fiscal third-quarter results after the close of Jan. 29, Bank of America has seen ...