Quote from gtor514:
Forex Brokers operate as bucket shops. They have x number of dollars on each side of the market that you purchase from them. They make money by the number of trades you make so it is in there best interest to keep you satisfied with there service.
I have an account with Oanda, FXCM, IB. For spot FX I would recommend checking out FXCM for good spread, execution, reliabiltiy. I don't recommend Oanda except for the absolute beginner. You can trade minimum lot size but spreads are terrible and price quotes and data feed aappear to be "buffered".
How is the job at FXCM going?