I'm with kowgirl on Readerware. Readerware works with barcode readers and runs on Mac, Windows, Linux, and Palm. Besides books, Readerware has programs for managing CDs, DVDs, video tapes, etc. A client/server version includes all 3 programs and is available if you have multiple computers. If you've purchased a lot books, CDs, and DVDs on Amazon.com like I have, you could import your purchases automatically. Another cool feature is that it allows you to track items you've lent out to people. They're also currently giving away free bar code readers with purchase. No, I don't work for them.