Libellus Personal Library
Full user review
"excellent but has limit of 100 books per library"
ISBN entry, batch additions
hitting undocumented limit of 100 books triggers faulty "already exists" notice (bug); some users may not like .Net Framework requirement.
very well down except for bug noted above; limit also noted above should be disclosed in advance along with .Net requirement.