Flipping through CNN, I stumbled upon this:
10 stocks to buy now
With oil prices and a housing bust threatening the economy, we discovered ten solid stocks that can still pack a punch:
Microsoft (MSFT)
Don Yacktman, another recent buyer, points out that the company has returned more than $90 billion to shareholders in stock buybacks and dividends over the past few years, a trend he says will continue. Says Yacktman: "Despite selling at one of the lowest price/earnings multiples in our portfolio, Microsoft possesses potentially the strongest platform for growth of any company we own."
http://money.cnn.com/popups/2006/fortune/invguide_stocks/7.html