These look cool, don't think I've seen them mentioned on the PIClist before= : http://www.tag-connect.com/catalog/5 http://www.tag-connect.com/tag-connect-pinout-specifications "Microchip ICD / ICSP Tag-Connect 6-pin Cables with RJ12 Modular Plug for u= se=20 with Microchip ICD and compatible debuggers and programmers." "Tag-Connect uses tried and tested pogo-pins (spring-pins) to make a reliab= le=20 electrical connection - a connection you can trust - for as long as is requ= ired." Hope it works like it should... have designed into a project now, will be a= ble to offer=20 more of an opinion soonish. I went for the "No-Legs" version (takes less PC= B area,=20 but also more likely to work better with the extra thick PCB I'm using). Wi= ll use the=20 optional retaining clip during program dev/debug:=20 http://www.tag-connect.com/accessories. Available from DigiKey and elelment14. Not cheap, but soon becomes good val= ue=20 as PCB volume increases, given zero component cost per PCB. For production runs (50 ~ 100 or so) I may make a small jig to hold things = in place.=20 I'm thinking a routed outline in a piece of wood to locate the PCB, and a t= oggle=20 clamp/lever/thing to lower the programming plug into place and hold a littl= e pressure=20 on it. --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .