There is a lot of great information here. Regarding cover letters, she makes a great point. The issue, most often, is that employers are still making it a requirement as part of the application process so knowing what's best in writing a cover letter is still important.