NEW YORK (CNNMoney.com) -- Microsoft Corp. made an unsolicited $44.6 billion cash and stock bid for Yahoo on Friday, a deal that could shake up the competitive and lucrative market for Internet search.

Training their guns clearly on Google. Is it too late? Apparently they made a run last year and were rebuffed by Yahoo. Ballmer is going at them again.

Update: Dr. Joe Webb comments over at WTT's Economics and Research Center