Article specifying components and boot-loading (18F4550 USB Interface) http://eegeek.net/content/view/13/32/ 1 2 3 4 usbdemo.zip
PICkit 2 Development Programmer/Debugger - 49.95 - Part Number: DV164121
CUI - The CREATE USB Interface - where art meets electronics
How to build a USB device with a PIC 18F4550 Electronicfr.com
pic18fusb WIKI - How to build a USB device with a PIC 18F4550
Olimex PIC-USB-4550 board - MC Pros (36.68) DonTronix (39.54) - DOC
40 Pin PIC Development Board - SKU#: DEV-00021 - Sparkfun (15.95)
USB B Female Breadboard Adapter - Winford
Breakout Board for USB miniB - SKU#: BOB-08401 - Price: $1.95 - SparkFun
Rapid40i 40-Pin PIC Prototyping PCB - HobbyEngineering
USB miniB Cable - 6 Foot SKU#: CAB-00598 Price: $3.95 - SparkFun
USB THINGIE (aka BBUSB) - SmileyMicros
Phidgets - building blocks for low
cost sensing and control from your PC