Steve,
Yes, there are many interface chips like FTDI's and usb onchip microcontrollers and many adapter solutions. I really wonder if an ascii
text page based printer driver for any of brands -HP,Canon..- could be written by pbp for 18F family usb pics.
Thanks

Serkan