THVP
From PHCC
The "Trivial High Voltage Programmer" is a simple but reliable parallel port PIC programmer. Depending on the software, many kinds of PICs can be programmed using this programmer.
The THVP was designed by Byron A. Jeff.
I have designed a PCB for it.
PCB and more info can be found on my projects site.