FXCM: the best forex broker for South African Investors