I bought a kindle because it has an ePaper screen. The fire does not so I will not be considering one.
The ipad is for everything else but reading. It is too heavy for long reading sessions and it is harder on my eyes for reading than the kindle is. I have a 7in android tablet and found it a little small for web browsing and magazines.