For legal jobs: www.lawcrossing.com is THE BEST! You do have to pay for it, but once you get a job you can cancel it. I think it's like $25 a month or something. They gather all the legal jobs from all other sites (including law firm's own web pages) & post them all together. It keeps track of which ones you applied to too. It's so great! It's how I found my job


