Or, an acrobatic way around the PIC limitation of being only a slave:

- connect PIC to PC as USB slave.
- connect card reader to PC as USB slave.
- have PIC tell PC to access card reader and send info back to PIC.

Robert