Hey Robert,
My girlfirend works for a recruiting firm called OnSite (she works for Aerotek, which is a division of onsite) She is acutally a contract engineering recruiter but she has access to the database that all of the divsions use(which would have many programmers in it). Let me know...