I wrote about the office version of the xPrintserver after trying it at the Consumer Electronics Show in Las Vegas, in January. That model, at $150, is geared towards businesses with around ten networked printers, but it didn't handle USB printers.
Now, Lantronix has released a home version at a lower price, just under $100, and it supports USB based printers. There's one port, but you could plug in a USB hub to have up to eight printers connected via USB and more via an Ethernet network.
The magic happens inside the box which, while white in color, acts like a 'black box' about the size of an iphone, that presents your connected printers to your iOS devices as if they were AirPrint enabled.
Lantronix has some funny videos that show office and home users struggling with printing from their iPad. If you can relate to the system administrator, you should definitely check out the Lantronix xPrintserver for Home or Office.