
Jeff Murchison has some updates on his ArduinoISP Deluxe Shield project:
Now with LED indicators (heartbeat, error, and programming) and ATtiny2313/4313 support!
The newest version of the ArduinoISP Deluxe Shield, version 2.5
This is an update to an earlier project, the ArduinoISP Deluxe Shield. Check out the original blog post if you haven’t already! If you’re just looking for the ATtiny hardware libraries, get them from the Arduino Tiny Google Code page.
Via the contact form.

That group of DIP switches just screams to be replaced with a CPLD. Given the cost of switches, it would probably be cheaper too.
Yeah, I used DIP switches at first because originally it was only supposed to be for me. I’ve been playing with a prototype that would get rid of the dip switches. Of course that adds to the cost and it’s already a higher cost than I originally wanted to be, so we’ll see how it turns out.
Uhh. Isn’t this getting a bit expensive and complex from the original idea of a cheap trick to allow an Arduino to program other AVR chips using ISP? You can get dedicated AVR ISP dongles for this price and you don’t need to have to reprogram an Arduino to run it.