In this economy I believe it’s not just about looking at the traditional sources but also leveraging your connections on linkedin, friends, networking and meeting people for connections. Make sure you use every opportunity to sell yourself and make a positive impression of business skills/abilities. Really analyze all your experiences (personal, volunteer & business) and make sure that your able to articulate how they’ll benefit the company. Recruiters/HR will NOT dig through your resume to find a gem they’ll toss it aside and look at the next candidate.