An anonymous reader writes: I am currently working as an IT Manager, while I'm happy with my current job and company, due to personal reasons I would like to relocate to another City in another State. As my current company is too small to have branch offices moving within my current organization is out of the question. I was wondering what your experiences have been with Headhunters? Should I consider using one? Or should I go it alone and try to find a new position using the various "Jobs" sites? Assuming I use a Headhunter what criteria should I use to pick one to work with?