.NET/ActiveX Control provides the entire range of capabilities. It simulates a simple tree, a multi-column tree, a list or a listview control. [Commercial]
A free, open source control to get icons into a VB project's menus. It also allows you to create arbitrary new submenus, gives you control over the system menu. By Steve McMahon.