jsTree is a javascript based, cross browser tree component. It is packaged as a jQuery plugin. jsTree is absolutely free.
jQuery Treeview Plugin is lightweight and flexible transformation of an unordered list into an expandable and collapsable tree, great for unobtrusive navigation enhancements. Supports both location and cookie based persistence.