I'm sure you know about [link|http://www.monster.com|Monster]. Do you know about [link|http://www.craigslist.com|Craig's List]? There may be other sites in your area that are similar - sites that are actually looking for people rather than being resume collectors.
Treat your job hunt as part of your day - not all of it. Devote an hour or few hours to it each day, then make sure you do something else. The idea of a walk in the park is a good one.
You're doing all the right things - especially networking. Sometimes you just have to wait a little for the stars to align.
Hang in there. Best of luck!
Cheers,
Scott.