And BTW, MSFT and CSCO have already reported TODAY that they will NOT give dividends even with this new plan. In fact CSCO said that using the money to buy back their shares they view it as much better for shareholders. So the question about MSFT and CSCO huge cash reserve was pure BS.