Dave,
Heather is really the expert here, and her idea is a good one. The only suggestion I would add would be to think about moving your Work Experience ahead of your Skills. If you want to get some ideas for some different layouts for your resume, I'll email you mine too.
Anyway, other than that, I think it looks great, and your experience is very impressive!
Greg
"Beauty is truth, truth is beauty - that is all you know on earth, and all you need to know"