I have to admit, IC Markets have been a good broker to me.
Though I despise all brokers as they make money off your trading, and will find any way to avoid accepting responsibility when things go wrong. They are all the same, but better to have a broker that is regulated.