Microchip pic18f4550 usb example. It works OK as a demo board.