See also:
Jameco
USB Printer Port Cable $40 and USB 4-Port Hub $40
http://www.ibhdoran.com/usb_link.html