Hardcover and ISBNDB have a good amount of data, with Hardcover being excellent for getting good covers and genres.
I'm hoping Goodreads and Anna's Archive will help fill in the gaps, especially since Anna's Archive have gigantic database dumps available[1].