I own a Kindle and buy books through Amazon, but strip DRM off them immediately after buying.
(I haven't tried this method, but it seems extremely straightforward)
I don't know what the status is now, but I want to emphasize that if you own a physical Kindle you don't need to install the Kindle Windows/Mac reader at all. Just follow the instructions on the blogpost linked to in the Wired article and customize the plugin with the Kindle's serial number. To de-DRM, you then connect the Kindle to your desktop and just Add the books off Kindle as a disk drive into the Calibre library.