Microsoft's Facebook deal makes no sense
marketwatch.com