There it is:
**broken link removed**
After you unzip you are going to see lots of folders. Just look at the one named USB Device - HID - Custom Demos . There is a firmware example for PIC using Microchip C compiler and 3 PC side examples. But remember.. HID is the slowest possible comunication. If you want speed go for bulk. But HID is the easiest one, you dont even need a driver, just use the DLL with its functions and it works perfect. I have a small experience with USB devices.. not much.
Cya