20110408 tech: 10 cash-rich IT companies