I picked up a new law firm client yesterday with the help of Google. I know a number of the lawyers at the firm and I even have a relationship with the Managing Partner. I communicate with him on a regular basis and he is on my mailing list.
When I met with the marketing director who hired me, I asked him how he had gotten my name. I assumed that the managing partner had recommended me; but as it turns out, the marketing director had not even spoken with the MP.
In the end, the marketing director identified me as someone who might be able to coach partners simply by doing a Google search.
The moral of the story: make a plan and stick to it. But understand that in the end, there is a lot of luck involved in generating new clients so make sure you are using a multi-media approach which includes live networking and social networking.