I use the Baradine Microburner for all PIC programming. It is relatively inexpensive (a few hundres $CDN) and it uses a standard ASCII interface so it will work with any computer. I have also written a command-line interface which is available on the microchip BBS (3rdparty file area) and a few ftp sites as BURN.ZIP. Adapters are available for all *EXISTING* PICs (16c64 is comming), I have them all, It works much better than PICSTART (I have one of them) and Promaster (have one of those too). -Don