I just noticed this great tool that makes it possible to create your own help files from the online docs. I often travel around and being able to have updated docs with me is just so great.
There are some prerequisite, but they are all documented on the tool page so go get it here and start building your offline docs.
1. Install the prerequisites
2. Start the application
3. Choose your Library from the Library menu (MSDN/TechNet)
4. Select the topics you want to package. There are 2 options when you may want to use the one that selects all the child objects as well so right click and choose “ Select this node and all children” if you want it all that is.
5.When you have made your selections you can directly export the file to *.hxs or *.chm from the File Menu. I prefer ‘*.chm and what I also do is to save my selection first so that I can reuse it.
6. And now you have your custom chm file. Wihooo
Hope it helps someone out there at least it does it for me.