Really comprehensive list Dana, thanks for sharing! I would also add the job search engine on Social-Hire, searches job listings across sites and so can be a major time saver for candidates (as well as uncovering roles they otherwise wouldn't have found). The link for this is:
http://www.social-hire.com/search-jobs

Hope it helps some of your readers in their search for a new role.