Where do you live?
A number of companies in and around SF have meetups and hacker events, and sponsor other groups. Go to hackathons at company offices, build something on top of their products, and then tell them you're interested in a job.
Engage companies on social networks, too. Tweet at the companies and their employees when you have interesting things to say, like blog posts you've written about your ideas for their products.
None of that addresses the organizational difficulty of a job search though. I usually prioritize and proceed in small batches. Just a few companies at a time, starting with the ones I'm most interested in. Assuming you have the luxury of time on your side.