You are looking for someone who can research and identify some good keywords for your website Any suggestions?

It would probably be against the policies at Answers.com to recommend individuals. So keeping that in mind we suggest you contact a proper SEO individual or company who can actually understand your requirement and do a proper keyword analysis.

Try some of the SEO forums where you can judge people based on the forums ranking system. Instead you could try one of the freelancer sites like oDesk or Freelancer.com. Review the contractor's history before assigning the work.

Here is a funny alternate answer Contact Matt Cutts. He is the best. He works for Google.

He may charge you some 250$ an hour or may be more.

Try some local SEO company or one of the thousand SEO companies teeming on the web.

If you fail to do any of these then contact the supervisor of this category.