Contracting agencys like bergalia, like another poster said professional societys (society of professional engineers, etc). Also you could try sending letters and resumes to the registered PE's in your state and see what they are up to (thats how I got my first job under a PE so I could test for my own PE) since there contact information is public knowlage, some states actually charge you a fee but its nominal.
Always keep all your work email and contact lists saved on a thumb stick as well as any usefull templates, specs, internet favorites, etc so that when you get a new computer or new job or contract all you have to do is plug in and your ready to go, make sure you have a home office where you can still engage all of your net work if you were randomly laid off from home. Never have anything on a work computer that you cant access from home, do a cute PDF of the company directory so you still have contact info or if they have cell phone number listed even better that way you can get ahold of another laid off person if nessicary and trade job offers. Linkedin seems to be good to but I have not used it a whole lot yet.