avr usb programmer

Get an AVR Dragon, about $50. It debugs and programs every AVR device, in-circuit.