Ich würde dir raten einen USB-AVRISP zu kaufen, da hast du sicher den wenigsten Ärger damit.
Lies den letzten Beitrag in diesem Thread www.mikrocontroller.net/topic/87961#new