I have the Logitech Ultrathin Keyboard Mini for my iPad Mini.
What do I like? I love the fact that it hinges on the iPad Mini and I can close it and carry it like a book. It fits right on the tablet, itself, and it's really convenient, both to be able to carry around, and the fact that I can set it down without setting the tablet's screen against a hard surface and risk it getting scratched up.
I also love the fact that it has the little dock and makes the tablet look like a mini laptop. Once you get used to the keyboard, it's very easy to use and I think looks very sleek and professional, especially so when I take it to work and use it for my work database.
The only things I don't like is how quickly you can type on it. This is with the Mini and the bigger version of it. I would like the keys to be a little taller, or something. I cannot type on it as fast as I can a normal keyboard. That is my only complaint. Everything else I love.