Another option is to massage your resume so it reflects what the company is going to want to see. Project only the image you need to to get the job. Strip everything out but the five or so best-looking jobs, add a year or two on to the hire dates if you feel the need. Let them ask you what you did between jobs. ("Consulting. Not terribly interesting.") I don't think any hiring manager or recruiter wants to wade through a sea of text, anyway.
>Strip everything out but the five or so best-looking jobs, add a year or two on to the hire dates if you feel the need.
That's lying. It's REALLY STUPID lying at that. Your employment duration is one of the things companies are unequivocally allowed to say, and often do.
You can get around that by having your buddy pose as the hiring manager. Wish I had the stones to actually pull something like that. Go total Sociopath and see how far I can take it.
Sounds like you are just not applying to senior enough positions