"What’s the compensation?" When someone asks, don’t tell! Say, “Before I tell you that, I’d like you to think about the best jobs you’ve ever held, those that gave you the most personal satisfaction. Were the reasons they were the best due to the amount of money you were making or due to the work you were doing?” (PAUSE and wait for an answer.) “Now, if the job I’m representing offered you a chance to maximize your personal satisfaction plus offered a competitive compensation, wouldn’t it make sense to at least discuss it for 5-10 minutes?” ...Ugh. I don't know about you, but if a recruiter called me out of the blue and subjected me to this sort of game-playing, I'd be off the phone in seconds. I'm happy to talk to recruiters who respect my time and don't try to manipulate their way past "no," but make me feel like you're an aggressive salesman and we're done. And to demand that I recite my job history for you, when you called me? That just tells me you didn't do your homework.
"First, tell me about the job." You must never tell the person about the job, even the actual title, until you have conducted a quick work history review. Start the conversation by asking your prospect if she’d be open to discuss an opportunity if it were clearly superior to what she’s doing now. Most people will say yes, then immediately say “Great. Could you please give me a quick overview of your background, and I’ll then give you a quick overview of the job.”
I'm sure there are recruiters whose response to this is that it's my loss, since I'll never hear about their fantastic job opportunity... to which I can only say that if it's that fantastic, you should be more inclined to talk about it candidly up front.