We run a niche PPC search engine and our clients are continually asking us to manage all of their campaigns for them, which would include their Oveture, adwords, and others. What are the softwares available for us to manage multiple clients with multiple campaigns at different locations?