InfoWorld - Microsoft's offer Friday to buy Yahoo for $44.6 billion in cash and shares put a turbulent end to a heavy earnings week in which forecasts from Internet leaders worried IT investors.