El USBasp de Thomas Fischl funciona muy bien
http://www.fischl.de/usbasp/
Yo uso un USBisp comercial (que son muy baratos), con el firmware del USBasp.