After trying several brokers, Gain Capital, FXCM, and MG Froex, I settled on MB Trading.
Pros:
- Customer Service is prompt, professional, and courteous;
- Funds transfer is quick and efficient;
- Spreads are generally low;
- Futures, Options, and Stocks are available also on the one platform.
Cons:
- Not much offered for charting
- Platform not OS agnostic; only available for Windows