Der Duemilanove hat also einen USB-Bootloader, das war mir gar nicht
bewusst.
In dem Falle fällt der Programmer natürlich erst einmal weg.
Den würde ich mir dennoch auf die Wunschliste setzen - ist das Arduino
Board irgendwann einmal nicht mehr so interessant, oder sollen aus
irgendeinem anderen Grund eigene Schaltungen mit einem "nackten" ATMega
oder ATTiny aufgebaut werden, stehst Du wieder vor dem Problem der
Programmierschnittstelle.
Und es ist ja bald Weihnachten ;)
---
Auch auf die Gefahr hin, hier dafür öffentlich gesteinigt zu werden:
Eine weitere Alternative wäre das AVR Evaluationsboard von Pollin (Art.
Nr. 810 038, 14,95 Euro).
Dieses hat zwar wieder keine USB-Schnittstelle, führt aber ISP sowohl
direkt auf einem 10-poligen Pfostenstecker als auch per serieller
Schnittstelle heraus, an dem Pfostenstecker liesse sich der µC wieder
z.B. per AVR ISP mkII programmieren.
Vorteil der Evalplatine wäre, dass dort Sockel für nahezu alle (kleinen)
AVR Typen vorhanden sind.
Ein konkreter µC liegt dem Evalboard zwar nicht bei, lässt sich aber für
wenige Euros direkt dazu bestellen (z.B. ATTiny2313, Art.Nr. 100 911,
1,75 Euro oder ATMega32, Art.Nr. 100 916, 5,15 Euro).
Wenn in naher bis mittlerer Zukunft also auch Eigenentwicklungen
unabhängig von der Arduino Platform anstehen [gelobt sei die
Experimentierplatine], böte sich diese Lösung an.