I'm in the process of beginning a new job search. Would a few of the many knowledgeable and skilled professionals here take a look at my resume and give some critiques and advice on how to improve it?

You guys haven't heard it enough, but you're all awesome.