In the past I've used the mega161/163, 8515 and other devices rather successfully by building the SPI programmer header into my designs and using the STK500 as an interface. I would use AVRISP or AVRStudio to program the parts. This worked nicely.
Now I see that the newer parts have a JTAG port. Given that I really only need to program the parts in-circuit, do I need to worry about the JTAG stuff? I'm specifically looking at the mega32/64 or 162. Looking at the datasheet for the mega32, it looks like it still has the SPI programming capability like the older parts have. Can I still use my stk500 to program these parts if I build the SPI header into my design? Will AVRStudio or AVRISP support programming these parts?
If not, what do you suggest for trying out these newer parts (a dev kit?) and programming them in-circuit. And software to do the programming.