Hola, aca te dejo un programador por USB que te puedes construir tu mismo, el software y hardware lo obsequia el autor de manera que es totalmente gratis,siempre y cuando se utilice de manera personal y no para comerciar.
aca en link:
http://www.sitionica.com.ar/
segun todas las personas que lo han armado funciona al 100%
de igual manera de dejo otro programador por USB totalmente gratis, este es un rediseño del amigo Felixls.
http://sergiols.blogspot.com/2009/02/pickit-2-clone-reloaded.html
PD: espero no haber llegado demaciado tarde con estas respuetas, saludos y suerte