Otra posibilidad es adquirir un clónico del ICD2 de microchip, existen bastantes opciones a este respecto e incluso fabricartelo tu mismo.
Yo al final he optado por comprarme un clónico ICD2 en Olimex totalmente compatible con el de microchip (75,15 EUR gastos incluidos). Tiene USB y RS232, permite programar ICSP y hacer debug. Más info en:
http://www.olimex.com/dev/pic-icd2.htmlRespecto a si es rentable ... no te puedo ayudar pues hace solo 2 semanas que lo tengo, pero espero que si ... ¡no me gustar tirar el dinero!
Saludos, Ank.