There are a ton of great programs already created for this exact thing. Doing a simple Google search for "Book Database for Home" turned up a ton of results. This link http://www.collectorz.com/book/features.php is just one of many and some of its features are:
Browse your book collection
Add data & covers automatically
Available data fields
Sort and Search your database
View your data in various skins
View statistics of your database
Use the loan manager
Print your book data
Data export options e.g. to HTML
Book Collector Network Support
I am not sure on the price or all the details but it does allow you to just scan the book barcode or punch in the ISBN and get all the information about the book so you don't have to enter all the data. Looks like this company also has software for Games, Comic Books, Movies .... the list goes on.
Anyhow my point is I am sure you will be able to find something relatively inexpensive or maybe even free with a little looking on Google.
This has also sparked my interest cause I have a collection of Games, Movies and Books that my friends keep trying to walk off with... :mad: LOL
Hope this helps! If you do land on something can you post your solution here? I would be very interested in what you choose and why.
L8tr!