I've played around with a couple on a limited basis and the one I found easiest and most inclusive was DVDProfiler. Not sure about the logging though but you *can* bulk add a bunch of titles using the UPC number and then go online to get the data all at once.