Id just like to add to the discussion how I enjoy the supercollider help system. Ofcourse it taeks full advantage of the fact that sc is text coded and has a help system that was far easier to implemnt then something similar would be in pd. However, it might be worht having a look at it. For those that havent tried SC yet; its help file means that you can select any object or code and press help (similar to pd's right click help on windows) but the beauty is the structure, if a certain object or line of code doesn't have a help file you get thrown to the main help file which directs you to a lot of stuff. Theres tutorials or basic object help etc etc. Navigating it is very easy. Downside is that it isnt very easy to search it, the same problem that pd has ofcourse. I like the idea of having a html server inside pd gui. Im sure it wouldn't be too hard to implemnt a powerfull search engine in it that way. If wanted stuff like Millers book could even be included.
I have been thinking of porting the max & max/msp tutorials to pd. This materials is pretty good or so max'ers say, an di guess the fact that it is used as the standard teaching material for max at music technology schools proves that. However, I think that id run into copyright issues porting it so perhaps we should consider doing a rewrite.
Cheers Anton