Der Code ist OK, aber das gleiche Problem hatten noch
andere. Beim MCS-Forum steht n vielleicht hilfreicher Tip
drin:

so, for anyone reading this post in the future.
if your target AVR is running at 8 mhz set you ARV ISP MKII to download your HEX. file at 2 MHZ.
I was using a STK 200/300 parallel port Programmer and it would take about ~5 min. to program an atmaga 64 with approx 55kb of code.
Now with the MKII ISP it takes me approx 2-3 SECONDS to download the code.
so, It is well worh the investment.

Also versuchs mal mit ner niedrigeren Übertragungsfrequenz würd ich mal sagen. Laut Empfehlung dort soll die Frequenz 1/4 des Prozessortaktes
des Targetdevice sein.