Microsoft is currently the world's fourth-largest company by market capitalization, with a market cap of $2.9 trillion. However, I think two companies with smaller market caps look poised to surpass ...