Good Gear Guide
In pictures: Cool gear and gadgets for smartphones...
If you use your iPad or iPhone constantly--but are frustrated that you can't print from iOS devices--the xPrintServer may be just what you need. Connect the device, which is about the size of a smartphone, to your network via an ethernet cable. It will then be able to "see" your network printers and enable your iOS device to print to them.
In pictures: Cool gear and gadgets for smartphones and tablets