The directory, xInterview.com, helps you find top headhunters by cities.
After you find them, there are various ways to contact the headhunters matching your skills, experiences, and career expectation.
First, you may want to look around to see if any of your friends, coworkers, and business partners knows the headhunters. If so, check to see if he can forward your resume. Since the headhunters may read lots of resumes, recommendations from their current connections are valuable.
Second, you can search the job openings the headhunters are currently trying to fill. If you match specific positions very well, just apply for the jobs. Some people get connected with headhunters through the method.
Finally, if you find a headhunter is especially relevant to your job search, you may use LinkedIn to contact him through connections.
If everything else fails, you can always directly "cold email" the recruiter. As long as you possess the quality the headhunter is looking for, there is still reasonable chance you'll be contacted.