Also, wenn man eine RS232 zur Verfügung hat empfehle ich für den Einstieg den SIProg, den Sprinter oben schon verlinkt hat. Minimale Kosten, klein, ausreichend schnell und RS232 findet man eher als einen Parport.

Wenn es denn schneller sein muss oder vielleicht nur komfortabler sein soll (AVRStudio) lohnt es sich m.E. das Geld für den AVR ISP mkII auszugeben. Kostet zwar 39€ (bei reihelt) der hat aber im Ggs. zu den anderen Programmern Überspannungsschutz etc. integriert und kann auch in 3.3V programmieren.