A friend of mine was intering at Apple this summer and during the last week he went to a talk regarding this topic. The rational is that they've always needed a lot of cash on hand because Apple takes a lot big risks with its products and that lot of the cash is acquired overseas so its expensive to bring it back to the US. Just some food for thought.