I agree with this post Rob. I would also add to the idea of needing a purpose that the purpose needs to be compelling--at least to some extent. Having a direction is good, having a direction you are passionate about is even better. I also think job seekers need confidence. Being in the job search can be discouraging. That is normal, but when it comes time to network or interview IMO job seekers need to put that discouragement away (or hide it if necessary).
REally enjoyed the post. I would add one more to your list of networking tips. "Don't be too quick to discount someone as a valuable contact" (I admit that could use some refining :) ). I think too often people network just for the moment, the here and now. Today I work at XYZ company and I sell widgets. I am looking to network with people who will build value for me at this business. What about the personal value (IE not business related)of networks? What about when you no longer sell widgets, or no longer work at XYZ company? In my oppinion, a network's life should not be connected to your current job. Rather, it should be connected to YOU.
I hope you knocked 'em dead with the Recruiting Animal, I am excited to check it out