On the other side of the coin, I used them and got to interview with several awesome (and some not so awesome) companies, and all I had to do was post my resume and a picture.
That seemed like a pretty good deal to me, but then again, all the recruiters I know work for single companies. What's the best way to meet some that are more like "freelance" recruiters?