According to foreign media reports, Microsoft is currently discussing whether to invest in shares of the social networking site Facebook or make a public tender offer to Yahoo!