IForex seemed like a good broker to me, but I tested it to change my current broker and finally decided not to change anything. iForex has its own trading platform FXNet, it is quite convenient for everyday trading, but it seemed to me that the platform has some limited functionality.
The broker offers 1:400 leverage, the minimum deposit is only$100, so even traders with a small deposit can start trading here. It is possible to make deposit/withdrawal both with Neteller/Skrill and with your credit card.
However, I have decided not to change my broker as iForex doesnt offer anything new or more than my current broker can offer