For Smalltalk and OO, Precision Systems has never let me down. Every single other recruiter attempting to provide Smalltalk recruiting has been remarkably clueless.
Disclosure: They are cutting my paycheck on my current job, but I said the same thing when I was vetting their services and on someone else's payroll.
This sort of specialization is probably the right way to do recruiting. Someone that just reads you a list of questions and writes down your answers for the employer is not really adding much value. Someone that knows someone else's work from experience and recommends them for a job is much better.
Incidentally, a branch of my employer is listed as a Precision Systems client. I didn't know we had any Smalltalk!
Disclosure: They are cutting my paycheck on my current job, but I said the same thing when I was vetting their services and on someone else's payroll.