Good piece!
If you missed it, the CBS 60 Minutes episode about Steve Jobs is a must watch. Very insightful, and covers both Jobs' good qualities and his flaws:
Shared publicly