Honestly, if a book is good enough that you'll want to read it again after some indeterminate DRM expired/download limit exceeded threshold, it's probably good enough to pay for twice. I bought Kindle versions of all my favorite paperbacks, even though the paperbacks were sitting about ten feet away. It wasn't a hard decision to make.