USB PIC Programmer
This is the most attractive USB PIC Programmer that has great features in a compact design. It comes with a 40-pin ZIF (zero insertion force) socket, upgradeable firmware on PIC16F628 chip, ICSP (In Circuit Serial Programming), easy to use GUI software, and can program wide range of PICMicro microcontrollers.