AVR Programmer query

One that also supports debugging would be a good idea, like the Atmel AVR Dragon or the Atmel-ICE.