I've recently started working with AVR's through my job as a HW engineer, and I want to set up my own "development lab" at home. :) I was more or less set on purchasing an STK500, but people are talking about the Butterfly and the Dragon etc., so I'm getting a bit unsure of whether an STK500 is the way to go or not.
I'm not interested in programming 32 bits microcontrollers (at the moment), so I'm sticking with the 8 bit AVR's. Furthermore I want to work on "hole mounted" (is that the correct word?) AVR's to begin with, but I want to have the possibility of using ISP eventually. Preferably using the same programmer, if that's at all possible.. :)
Does anyone have any views on which programmer would be the better choice for me?
In regards to the financial aspect of things, I don't want to go much higher in price than the STK500, but pricing below that of the STK500 is more or less irrelevant.