This is the keyboard that my husband and I bought over a year ago and it seems
quite versatile. We tested it for use with the iPod first gen, iphone, Mac and PC devices with enabled Bluetooth. We most heavily use it with the Playstation 3, but as
you can see it was "made" for the iPad or other tablet configuration. At the time, we were evaluating the purchase of a laptop vs. an iPad or other tablet and we wanted a keyboard that could satisfy current and future needs we might have. It was quite a specialty thing, of course, there are many more options now that specifically latch onto and protect an iPad or other tablet but I still like this one for a great universal solution.
http://www.logitech.com/en-us/product/tablet-keyboard-ipadThe keyboard you choose, of course, depends on the user experience you would like to have and how flexible (multi-use) you would like this tool to be. Logitech does a great job of matching multiple needs and preferences in one durable geek-worthy device.