This is probably one of the better articles on this subject that I have read, and I intend on returning to it, to re-read it. My only disagreement is on the suggestion of LinkedIn. I found that site to be worthless and left it, but, I know some people find it to be useful.