Buy this one in the photo. Most stable and all your common problems (reading but not writing/erasing, software hanging, disconnects after attaching chip, test cable connected but chip not found/ device disconnected) will be gone.
Otherwise you'll have to solder capacitor from GND to VCC if you have those symptoms in your black or green miniprogrammer....