The Commercial Diver Network
what I do: I spend about 2-4 hours a day...yes, a day...going to every frikken web site for dive companies looking for their "opportunities" page and keep notes on which ones are static and which actually get updated. It's a pain in the ass, but when I see a new job posted online, I email them to join us and they usually post their job on our site.
Keep the drip on for sending resumes. Usually, the bigger companies will automatically keep your resume for 6 months or so. After that, you need to get yourresume to them again. Just blast your resume out every couple of months to them all and you should be ok. They'll call you...eventually.