Good Nexus 7 keyboard cases?

I've searched The Verge but can't find any related topic. I know the idea of a keyboard for a nexus 7 may seem strange, but I like the idea.

Anyone have any keyboard/case combos worth recommending? Pros and cons?