Microsoft has a good amount of downloadable content for SharePoint. They make some pretty good references as all of the content is actually available on TechNet. I like to keep these on an external drive however, In case i need to research something but don't have Internet access at a client's site.
http://technet.microsoft.com/en-us/library/cc262788.aspx
The titles are: