I am also a major fan of the Oberon covers. We actually have them for all of our devices. They are pricey, but exceptionally well made and have held up very well under constant use. Their customer service is top notch.
One of my friends has the Roo Case for her iPad2. She is happy with it. I think it cost around $20-$30. I don’t know if they make them for Kindles.