Pick a respectable and PROFITABLE (profitability in a broker is so important, cause the more clients a broker has, the better level of service they can offer you - and the less chance the broker has of falling to the ground), who has impeccable client service.
Aim for the bigger retail brokers (if your retail)....who have great relationships with interbanks.
When questioning a broker, ask them how many interbanks they deal with.
If they have a figure less than 5....than stay well away, cause the flexibility of price they will offer you as a client will be completely crap!
Also, just dont go for brokers just cause they have tighter spreads. etc.
Of course you want the best deal at the end of the day...but you also want your orders filled and a dealer you can talk to.
Most importantly....make sure your broker is licensed and registered with regulatory authorities in major financial countries around the world.
I come from the future.
5