Here is the original trace, which includes the voltages for reference.
I used PN2222 (plastic version of the 2N2222) transistors on the breadboard, and the voltages were pretty spot on. Sound-wise, I couldn't tell the difference between the breadboard and the original. The object here is to stay fairly low gain. I suppose 2N3903 (low gain brother to the 2N3904) might work really well here as well. I haven't tried the 3903 yet, but it's on the list when the boards come in. This circuit is primed and ready for testing anything low gain NPN you may have on hand. Keep them under 190 hFe, and you should be pretty happy. If you're wondering about the hFe numbers on the schematic, I pulled all the trannys off the board (GASP!!) and measured them with DCA55. Is nothing sacred? That's just the way the tootsie rolls.
REMEMBER!!!! THIS IS NOT VERIFIED. ONLY TESTED ON THE BREADBOARD!!