I use the web-based
librarything to keep track of my p-books (for e-books I put the author and title in the filename and keep a copy on my PC). Librarything would work for e-books, and you can even associate a p-book cover with the listing. Since it allows multiple tags per book, you can also store both p-books and e-books.