>As a person who was recently searching for a new job, I would recommend putting it on all those websites. Things can easily slip through the cracks when you are searching for jobs, and if I saw a job posting on multiple sites, it gave me the impression that the company had every intention to hire somebody ASAP.
The other way is to search for resumes on Monster and other boards and contact individuals with matching skills.
If it's not broken, fix it until it is.
My Blog