I use Music Collector (Collectorz.com). They have a barcode function but I have not tried it with an actual barcode reader. This program, like most of the others will archive the album info, track names, track times, etc and will find album cover art (if connected to Internet). Everything can be sorted, searched, and even logged as loaned out or checked in. There are also dozens of custom templates available on their site for changing the look and feel of the program and the print outputs. One thing to be aware of though, if album cover art is important to you, I only found about a 75% success rate through the available searches (and there were many, including barcode). I had to search the internet (mostly Amazon and BMG) to find the remainder of the cover art. Good luck with your project.