Nur so nebenbei: der originale Atmel AVR ISP kostet 39,95 bei Reichelt.
Im Gegensatz zu den Parallelport-ISPs wird dieser an die serielle
Schnittstelle angeschlossen. Er hat zwei eingebaute AVR-Controller, die
die eigentliche Programmierarbeit und die Kommunikation mit dem PC
übernehmen. Er läßt sich auch ohne Einschränkungen an einem
RS232-USB-Adapter betreiben. Der AVR ISP ist mit dem Programmierteil
des STK500 kompatibel und wird so auch vom AVR Studio unterstützt.
Weiterhin ist der AVR ISP für alle Targetspannungen geeignet, da er vom
Target versorgt wird.
Die Parallelport-ISPs haben nur einen Vorteil: sie lassen sich einfach
selbst bauen. Kaufen würde ich so einen nicht, da die Bauzeit selbst
für einen Laien höchstens 30 Minuten beträgt. Allerdings scheinen sie
öfters mal Probleme zu bereiten. Wenn man sich einen AVR ISP kauft,
dann kann man sich halt bei der Fehlersuche schon mal sicher sein, daß
es nicht am Programmer liegt.