Please can everyone post names and web addresses (and if possible a few brief comments about what they're good at and what they're not so good at) of recruitment agencies? I'd like to make this thread a definitive and comprehensive list of agencies worth considering - a very useful resource.