Microsoft is a buy at these levels
I don't have much time right now at the moment, but MSFT looks rather attractive at these levels.
1) Tons of cash
2) 2% dividend
3) Still the world's biggest computer company.
4) Selling for ~10x 2011 earnings.
5) Basically at a 52 week low and there is rock solid support going back 10 yrs. at ~22 which is roughly 8% lower. Not much room to fall.
This certainly won't make you a killing, but it should preform well over the next few years in what is likely a sideways market.