Patriot released an interesting product with a nice concept.
This small adaptor entitled GearBox offers 2 USB ports AND one Ethernet. An external USB HD or USB key can be turned into a 10/100 Mbits/s NAS that can be used as an iTunes server and a printer server (most likely only for Windows). This adapter is connected to a PSU not shown on the photo. It is reported compatible with Windows, Linux and Mac OS X.
Mini Nas USB
2 x USB 2.0 ports
Support for USB 2.0 flash
Support for USB 2.0 External storage
Print server functionality
10/100Mbps Fast Ethernet
P2P Torrent support
UPnP support