Hola Angel52...
Creo que en principio yo dividiría conceptos... o por lo menos nombres, o sea no mezclar hardware de grabación (yo les llamo Grabadores) y software de programación (yo le llamo programadores).
Entre los primeros están:
Propic 2 y sus clones
Pablin, y sus modifiicaciones
GTP
JPM
Epic... etc
y soft:
ICProg
WinPIC800
epicwin...etc
Cual es mejor o peor, dependerá del uso que se le quiera dar... para algunos puede ser suficiente un grabador simple que pueda grabar solo un par de PICs, para otros que desarrollan en distintos dispositivos constantemente o requieren ICSP necesitarán algo mas sofisticado... o en el caso de los que usen un notebook se recomienda usar LPT o USB.
En mi caso personal , por alguna necesidad y simplemente por el gusto de hacerlo, busqué las capacidades mas utilizadas en los grabadores encontrados en la web y con ayuda de algunos foristas hice el GTP... aunque algunas personas tuvieron problemas para hacerlo funcionar.... yo doy fe que funciona y muy bien... pero por falta de tiempo para hacer el soporte técnico me cuesta recomendarlo.
Si se animan al USB, hay una muy buena versión RS232/USB del GTP que publicó Sispic (el mismo que creó el WinPIC800).-
Con respecto al soft de grabación... lo mismo digo... dependiendo de que dispositivo necesites grabar.
Si solo grabas microcontroladores de Microchip, y memorias... sin dudarlo te recomiendo el WinPIC800... por actualización constante, soporte de primera mano, y rapidez. He comprobado personalmente una tiempo de grabación de un PIC de la serie 18Fxxxx de menos de la mitad que con el ICProg.
Quizás ésto no sea significativo para una sola grabación por día, pero cuando tienes que modificar reiteradas veces el programa o tienes que grabar varios dispositivos por hora... se nota y mucho.
Otra ventaja del winpic800 es que hacen una buena simbiosis con grabadores como el GTP o el propic 2 (que utilizan un solo zócalo para varios dispositivos distintos en su distribución de patas) ... al disponer de la propiedad de identificar el dispositivo previamente a la grabación, seleccionan automaticamente cual es la Vpp indicada para cada dispositivo. Ésto evita posibles daños si se envía la tensión de grabación (hasta 14V) a una pata que no lo soporte)
Bueno... espero haber ayudado un poquito en la selección.
Un abrazo...
marmatar