Microsoft (MSFT) beat out Google for a 1.6% stake in networking website Facebook. The software giant paid $240 million for its small stake, valuing the business at $15 billion. The company expects to break even this year with revenues of $150 million. MSFT shares gained more than 2% and reached a new 52-week high.