A little less than three years ago, a friend of mine started YourTalentAgents, a Pittsburgh-based talent agency representing professional IT workers of all sorts (sysadmins, software engineers, hardware folks, etc.). In mid 2014, he merged with another company, Student Intuition, to form Imagine Careers. The talent agency part of the company still exists and has been profitable pretty much since the start. IIRC they've placed something like 85% of the candidates they've worked with, and many of those candidates are referring others to the talent agency. It's flipping the model in favor of excellent technologists looking for a good company, instead of a gaggle of quota-driven headhunters competing to fill a seat with a warm body.
Disclosure: I'm a friend of the CTO of Imagine Careers, who founded YTA, and a currently uncompensated advisor to the company.