> TRICK: If you want to earn more, use this salesman tactic: never mention a price until the recruiter says how much she can pay.
I'd disagree a little on this one. I think that as a candidate you could make good use of the anchoring technique. If you establish a number that's friendly to you and then negotiate from there you're likely to end up in that ball park. If they throw out a number that's way below where you wanted to be it's hard to negotiate up much more (although perhaps, that's a good signal that this position is not up to your salary requirements).