Goodreads is desperately in need of a strong competitor.
If someone sets out to build a Goodreads competitor, what's everyone's suggestion on how to aggregate book / ISBN / poster reference data? Google Books API comes to mind but I am wondering if there is a self-hosted solution.