Manage your E-book collection
It does everything you want and more. Well worth the $40 price tag, IMHO.
It has one or two quirks that I wish it didn't, like not being able to merge multiple collection files into one, but the pros far outweigh any cons and a major upgrade is due later in the year, so hopefully, this will be among the improvements.
It's been out for several years now, but is still relatively little-known. Is developed and supported by a lone programmer, who is so obviously committed to it, which is nice to see and another reason I don't mind the price tag.
Not only will it handle your ebooks, but your videos, music, DVDs, games and software.
The really neat thing is its Amazon e-commerce engine, which pulls down descriptions, ratings, images, metadata and all that good stuff within seconds, at the click of a button.
Unfortunately, no imdb, freedb or worldcat (or similar) support yet, but again, this may change in future.
And to top it off, you can link directly to your files to have them open with your default player/viewer at the click of a button. In the most recent version, you can even play your audio from directly within the program.
More? I could go on, but it's best to check it out for yourself.
For Mac users, check out Delicious Monster
Same price. Older and more polished. But pretty much the same app. Well supported by a dedicated team.
Both awesome in their own right. Sure to satisfy your needs.