Octafx is by far the best broker I have ever used.
I trade with them for fx and futures. The customer support is amazing.
I would recommend this as the best broker and has very good deals for customers.
The platform, metatrader 4 works well. The orders are (mostly) processed fast.
The e-mail support could be a faster.