I'm glad to see Apple making at least some moves towards contributing socially. One thing I really admire about Google is how much of their resources they contribute to good causes -- whether it be apps for non-profits, Summer of Code, or Google.org -- I certainly get the sense that Google's actually interested in helping society grow and better itself, not just selling ads. I hope to see more movement out of Apple, too.