I have a zippered case by M Edge and I like it for my Fire. They have a new one for the Fire HD. I got it from medgestore.com If you sign up for their mailing list they have periodic sales. The last one was 40% off site wide and the one before that was 50% off. They have free shippig both ways, so if you don't like it, you aren't out anything.
Their customer service is AMAZING.