I’ve really been enjoying RaymondC’s blog posts on the history of Windows and the checkered past of its development.  Here is the one where he explains why Joe Schmoe developer isn’t allowed to add entries to the Start Menu pin list.