I use an array of programmers. I have a data i/o 29a (for really early stuff) an EEtools Topmax (does dam near everything except super early stuff) I have a Data i/o optima that was given to me, haven't played with that one yet. also have a EEtools chipmax that I had for years before I got my Topmax.