I'm working with a good one just now on a role i'm interviewing for - understands the role, genuinly wanted to test my motivations and understanding for the role before using what appears to be a very strong relationship with his client to get me sat in front of them (at a company which i wouldnt have made it past the HR barriers applying directly), coached me on the people i'd be meeting, told me what to read up on before, keeps in regular contact to update on status and flexible with availability. Has been available on the few occasions i've had to get hold of him instead of some gibbon taking a message that never gets passed on. It's a shame that all of this isn't the norm and in my experience has been an exception!