> I sure hope so. I'd be disappointed if the PIC only
> supports PIC-PC USB communication.

The PIC can be configured as a USB 'peripheral' device, but not as a USB host device.