There are more and more options, for some reason, accessory makers were slow in releasing small keyboards for the mini. The ones I am most famlar with are called keyboard covers which leave the back side of the mini exposed. I currently use the MiniSuit chrome in silver. I have a clear matte back skin on the the back of the mini with a Body Guartz Pure glass screen protector.
There seems to be several types of keyboard covers. Mine uses a pressure clip lined in a soft felt like fabric that the mini slips into. It hinges on the long edge and opens up like a laptop. Zagg is proported to be releasing their version of this with a backlit option as well as a thin folio version. They are clearing out their current models as they seemed to have met with mixed reviews.
The other type are ones that have a magnetic hinge that attaches like the Smart Cover. You remove the iPad and stick it into a groove or as some others have referred to as a trench. The keys are actually located on the lower half of the keyboard. Logitech and now Belkin have come out with versions like this.
Another type that came out shortly after the mini's release were similar to the Smart Cover types mentioned above, but clamp down the mini like a snap cover. I ordered and returned a couple of these because they had weird keyboard layouts and one of them almost scratched the bezel on the iPad.
There are tons of folio type keyboards which have been reviewed.
If you have a difficult time with small keyboards, you might want to try the Apple wireless keyboard. Several of the accessory manufacturers make nice full sized wireless Bluetooth keyboards that work as well, but in that case, you would be carrying a separate accessory.
All of these smaller keyboards are probably prototyped after the old netbook keyboards which are cramped compared to full sized keyboards. For me it was finding the most optimal.
Right now I have the Minisuit Chrome which is far less expensive than mainstream accessory makers of the likes of Zagg, Belkin and Logitech. For me, cost is not an issue, by functionality and build quality is. I was considering the Belkin FastFit, but it is being criticized for a weird layout. The ZaggKey Cover has just been released, so I may order that one.
Good luck!