Nigel, a very clever approach for protecting PIC pins Sir...
Mike, I like the machined pin sockets though I suspect they're not any more reliable than standard sockets... They have a nice open area in the middle that's often convenient for installing bypass caps' or 1/8w resistors to save some board space... I've also used single-in-line machined sockets for a 28-40 pin prototype board which turned out pretty well (fuzzy picture below) and you might notice the MAX202/ST202 machined socket has all five capacitors installed inside the open space in the socket (the MAX202, ST202, or MAX232A transceivers are the same as a MAX232 transceiver except they work with miniature 0.1uf caps)...
Regards, Mike