For physics Ph.D's, you can find headhunters at www.dice.com
. Also *.jobs USENET is also useful.
The problem with large schools like UT Austin is that physics Ph.D.'s can use the good career services. UT Austin has very good contacts in the financial industry, but those are in the McCombs Business School for MBA's, and I was told specifically that because I was natural sciences, that I would not be allowed to use MBA career services (I even offered to pay them).
For Ph.D.'s it is extremely useful to go to conferences. Even if you don't get a job, you can get information.
One thing that I learned is don't consider people enemies. HR people have a job to do. Their job is to get rid of you. Also, one thing that helps a lot for Ph.D.'s is to write a resume that confuses HR. If an HR person sees that you have a Ph.D. and has no clue what you did, they might forward your resume to someone that has some clue, at which point you've gotten over the first hurdle.
Also, be *VERY* careful when you are interviewed by someone from HR. Their job in the interview is to make you feel warm and comfortable so that you say something about yourself that disqualifies you from the job. Also, be *VERY* careful at assuming roles. Some people that look like stereotypical HR people are actually computer geeks, and some people that look like stereotypical computer geeks are actually HR people.
I haven't read that book, so I don't know about it, but I've found that other books about resume writing and job searching often get it wrong. For example, a lot of books say that you should write your resume so that the reader will understand what you did, but if you are a Ph.D. looking for a Ph.D. position, you should write your resume so that the average person *doesn't* have much of a clue what you did.