The contract is essentially the same, although the Net $$$ & insurance coverage (Medical, Accident, Loss of Licence) varies somewhat from agency to agency.
Stick with CCL or GAP Aviation. 2nd tier agencies would be Euro-Pacific & Rishworth. Under NO CIRCUMSTANCES go with IAC, Best International USA.