Efficient Frontier (my firm)
AtlasOnePoint
Did-It
KeywordMax
The Search Works (UK-based, Europe focused)
Referencement.com (France)
Performics (part of Doubleclick)
If a vendor is not using the API then they're not going to be able to do a good job efficiently manage campaigns with lots of keywords.
Client Software:
-BidBuddy
-BidRank
-Dynamic Keyword Bid Maximizer
-PPC BidTracker
-PPC Pro
ASP Based:
-AtlasOnePoint
-Search Optimizer
-Maestro
-Keyword Max
-Epic Sky
There are many others, however it should be pointed out the neatest programs are those not available to the public! ;-)
I'm looking for software that you can actually create all your campaigns, adgroups, and ads (just the way you do in the online interface) and then upload all your changes to the adwords server... ;-)
Does anyone know of software like this that exists?