Currently I use ATC and they seem great but no indexes are available to trade. I checked out GoMarkets but for whatever reason the candles on their charts are different than mine on ATC. Timezone?
I can spot a trend thanks to the Price Action Protocol, see the hot spot I should be entering at, and buy or sell at the right place using good price action signals.
If you don't know I've organised anyone who joins up with them gets a spread discount. They are my broker now and I am very happy with them. They have excellent customer service and are regulated by the FSA.