A program called Tapetracker. Designed to be used by live concert tapers to organize and create lists. It still has enough flexibility to be used for ANY music collection. Very inexpensive, and the developer is always offering patches, upgrades, new features online.
http://www.tapetracker.com
http://www.tapetracker.com