Included in the retail package is a user's guide, SetPoint version 4.24 software, a microfiber cleaning cloth, 950 mAh Li-ion battery, Bluetooth dongle, power adapter and the diNovo Mini itself.

Here we have the diNovo Mini itself. The unit is pretty small, just slightly bigger than an eyeglasses case, and fits perfectly in my relatively small palm. But, it is still large enough to comfortably hold in your hands. The Mini has a full QWERTY keyboard which is designed to be used by your two thumbs. Consumers who have full QWERTY keyboards on their cell phones / Blackberries will find the diNovo extremely easy to adapt to.

Much like a laptop, the diNovo Mini also uses a Function button to give you even more options without adding more keys to the board. In addition to the full keyboard, there is also a fully functional, dual-purpose click pad. You can use this pad like the one on a laptop, to move the mouse cursor around and click... or you can use it like a directional pad to navigate through menus and such.

The top cover for the keyboard is semi-transparent and folds down over the keys when you are not using the unit. Around back, we find a single power connection, used to charge the diNovo's battery.

The bottom of the keyboard has a semi-grippy rubber cover over the battery compartment. A simple clip is used to hold this cover in place. Once inside, we see the battery in place (it didn't arrive in place, I put it in before these photos) as well as a slot designed to hold the Bluetooth dongle so you don't misplace it when traveling. There is also a PC / PS3 switch - yes, you can use the diNovo with your Playstation 3 as well. A red "connect" button is also present here, should you have issues connecting the board to the Bluetooth dongle.