I use CollectorZ, but you have to buy the software and it's not really set up for ebooks. I've sent the company a number of emails over the last couple of years to see when they were going to start including ebooks and they just aren't ready to do it yet. I think they were under the impression that ebooks are just a fad.

It's a nice piece of software though, and it searches a database for all the metadata based on the title and author or the ISBN. I still use it to catalog ebooks, I've just tweeked it a little to suit me.
I have a strange feeling that the company wished I'd never purchased the software, though.

After their last software update (a fairly significant one), I must have sent them a dozen emails with questions and concerns.

After my final email, they suggested I might want to go back to an earlier version and they would refund me the upgrade fee.

I can't help it if I'm a perfectionist!