@Paul, I do find that very intresting. I am wondering, if you do this through google docs, the spreedsheet could be worked on by more people. I am guessing the information you need will be needed for each feature you want to add. Thats a huge volume of "homework". Or maybe share the format you need it in and we can work on other areas for you.

As a side note, you are gonna be Jedi master of "PIC" data when you are done reading all those datasheets, or just jelly brain.