Respond to recruiters with a form letter
coderwall.com
coderwall.com
However, if something seems decently interesting and they don't seem like total sleazeballs, I'll talk to the recruiter, even if I'm not open at this time. A good reputation and a few good names to call can go a long way when you need them.