What makes a good advertising agency?

Its always interesting to see what makes a good advertising agency from a client’s point of view. This blog post touches on some interesting issues bit.ly/104RaDd