DHH from 37signals posts clueless recruiter posts publicly. He also hassles them over twitter when they email him asking if he wants to relocate for a entry-level Ruby position.
Personally, I just send a canned sales pitch right back at them "Sorry Jim, I'm not looking for a job right now, but my company is full of really talented developers, the same caliber as the ones you are looking for to fill your position, and we could definitely help you out.... etc... etc..."
Then I offer to re-write their recruitment management software for them so they can do a better job matching candidates.
As things stand right now, though, I would never recommend the use of recruiters to anyone for a technical position. You’re much more likely to be associated with the incompetence of the recruiter than you are to find highly skilled technical talent. -DHH