Microsoft ( MSFT), the best-acting big-cap name out there, will continue to be that in the coming days, weeks and months. If you own it, I would hold on to it. If you could, I would still buy it. (I can't; I am restricted, which is killing me, as you know. I like it better than both of the tech names I do have, EMC ( EMC) and Intel ( INTC), even up here.) I think that Microsoft is going to become the go-to name in tech, the one that everyone wants to own, to replace Cisco ( CSCO), EMC and Intel, not to mention a bunch of others. It will be that because people will be able to average down on it and buy it whenever it is weak, knowing the buyback will be there and now the dividend will be there. (If it falls too far, it will have a better dividend than the average S&P 500 stock.) That's terrific. That's what people want. I don't think you do the dividend and buyback scenario without tipping your hand to great numbers tomorrow, so there is some urgency to this. Worst that could happen: It sells off, giving you a chance to buy more. This is a huge change at Microsoft. It shows that management there believes in the future of their stock and their company. They didn't always. It is as big as it sounds. I still would be a buyer. I would buy at least half of my position before the quarter was posted, the rest after. The worst that could happen: You pay up for the remainder. P.S. J.P. Morgan ( JPM) was terrific; I think it will go higher.