Hi, don't really know if this would be an recommendation per-se but, I've been using in cronological order: PicStart Plus ( MPLAB-sim and the all so mighty led's on port :) for debugging ) Microchip ICD MPLAB Ice 2000 with PCM18XA0 And I must say it definately is progression :) The only main thing about the ICE is that it's *not* specified to emulate at full 18x speed ( i.e. 40Mhz externally ). If i recall correctly it's specified upto 20Mhz. However I have used it to about 27-28 Mhz without any issues. The cost of the so-called processor modules are fairly pricy. But cheaper then many other in-circuit debuggers for other processors ( HC11, 8051 etc ). Apart from that it's very nice. The big downsides are MPLAB itself and the slow update speed when breaking or stepping. But I *hope* theese will be remidied when the 32-version comes out *hint*hint*. ( and yes I use an parallel port capable of communicating both ways ) /Tony -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body