It's Google AdWords. The have the best network, search engine and advertiser tools. I recommend to all of my clients who are starting out in PPC to begin with Google. Huligan
There is another thread the exact same as this but i believe yahoo is best for traffic and cost but harder to manage.