I had been using a USBtinyISP (from Adafruit) for a long time, and been happy with it. However, I recently had an "event" of unspecified kind, and the programmer is no longer speaking to the USB bus of any computer I own through any cable I own. (Windows reports "the device has malfunctioned" and Linux just logs to syslog that the device is refusing its assigned address)
Being in a pinch (Friday, needed for the week-end,) I picked up a Pololu AVRISPII compatible USB board from the local supplier (Jameco) for a Jackson and change (price is right) and it works -- but, it only does 5V programming! And I'm starting a 3.3V project! Woe be me!
So, now that I have time to order something decent, what should I be ordering? The "real deal" AVRISPMKII for $40 off digi-key? Another USBtiny? A JTAG/ICE clone for $150 off e-bay? That would be at the high end of my budget, but if the debugging of your typical attiny or atmega with that device is a great experience, it might be worth it.
I'll probably order something in the next day or to, so looking forward to quick recommendations :-)