Edward,
Thanks for your suggestions for improving the online help program. Currently we are working on a new online help program that should solve most of the issues mentioned above. We have included in the requirements the removal of frames, and synchronization of the table of contents with the currently viewed page. I will add to the list that we look into possibly integrating the search functionality with the other pieces of the website.
If anyone else has any concerns or suggestions please feel free to add them to this forum thread.