Who have you had the best experience with, and what were the key factors that made them good? Were they fast, personable, well-connected, able to negotiate on your behalf? Or was there something else that made them great?