I tend to agree, but what's got me even willing to consider it is that I'm lazy and they'll do a lot of the work I don't want or don't know how to. (keyword optimization for online databases, creating files in a lot of different formats, blah blah blah)
The one thing everybody always says about mine is that it just describes what I did and not what I accomplished -- but you know, I got my first grownup job in 1989 and that's a heckuva long time to remember what I accomplished.
Even only going back 10 years, which is what they recommend on a resume these days -- I'm lucky I can tell you what I had for dinner last night, much less what I achieved 10 years ago, you know?
Oh, and I do always customize my cover letters. It never seems to help.
Thanks for the ideas, guys