My experience with recruiters lately is that there is a small number of jobs for which they are trying to place people. Everyone is vying to fill the same positions. I wouldn't pay one right now to place me. Things are tight and they'll promise you everything and then not deliver.
I've found my greatest success in being contacted by recruiters to be posting for jobs on Monster.com, yahoojobs, thingamajobs, etc., and leaving my resume open for potential employers to view. I have several iterations of my resume on a bunch of these sites and recruiters do find my resume and call me. But, because there are so many applicants and so few jobs, I've learned not to get too excited when one calls, unless they put me in direct contact with the employer. Also, many of these positions are contract jobs that will end in 3-6 months.
Good luck to your DBF.