Channel Advisor offers a robust solution, Solid feature set, well-designed back end. Pricing is on a revenue share model, which may or may not be more appealing, depending on your method of determining advertising success and goal metrics.
Yes Adwords also offers a software to manage ads even offline it updates ads when you connect to internet again...
There are so many tools available in the market. Here is the link, you can find various PPC management tools. http://tools.seobook.com/ppc-tools/
Marinsoftware is one of the best PPC management tools if you want to keep track of various other ppc accounts other than adwords! If you only want to handle adwords account.. use Google adwords editor!
this is the best PPC (Pay-Per-Click) adverts are adverts that appear at the top of search results or adverts that appear on shopping comparison sites.