Why are you going through recruiters? You already know how to market yourself. You're just trying to market yourself to a different set of people. Also, you can't at the same time say you're a whore for money and then complain that you have to prostitute yourself to make your money.
Second, recruiters get paid as a percentage of the salary they get you, and aren't afraid to get you an amount that gets them a good amount. I always hate to play hardball (effective as it is) and talk about how much money I want, but recruiters love doing that it. It's their job. And, if they are a jackass about it, you just say (after you start work) "oh, sorry about him, recruiters, sigh" and keep whatever they negotiated for you. Then you are the good guy, but you get the benefits as if you were the bad guy. :)
FWIW, I doubled my salary by working with a recruiter. And I like the job better! Being a corporate sellout is highly underrated.