Indeed.com was the most useful resource for me in landing the job I have today.
I also found that I got the most hits on my submissions when I tailored my resume each time with the specific job posting. I ended up having several interviews that were progressing well until I accepted my job.