Check out Interactive Brokers, they are really stable and financially reliable - currently hold BBB+ rating. I personally use them and I am really satisfied as you can trade many different products (FX, equities, options, futures, CFDs ...) across Americas, Europe and Asia from one platform.