If you've got a Mac, try Monster Library - http://www.delicious-monster.com

No need for a barcode scanner, just hold the barcode up in view of your integrated iSight camera and it reads it that way. Amazingly cool, and also deals with tracking items you've lent to friends...

It also supports those natty bluetooth barcode scanners.

Hugo