I've been using Calibre
for a few years now..... ALL of my ebooks are stored there. I get books from so many different sources, I need a single place to keep them all. I use the DRM plugins to liberate my books, then I can put them on any of my (many) ereaders. My ebook library would be a mess without it.