I was in the same boat until last fall, when I finally caved and bought a Kindle. I hate DRM too, but at least Kindle's DRM is easy to crack, so you have a way out of Amazon's walled cesspool if you need it. (I haven't needed it so far, since the Kindle is my favorite mobile reading device and Kindle Cloud Reader works in Linux. But if Kindle's DRM were stronger, I never would have bought one.)