from the options given I'd say oanda, its a tested and good broker, for offshore its more likely to be hotforex. best of luck