I use Oanda, and don't have any problems with them.
FXCM charges to much on the spreads. Oanda is much cheaper. I would take Oanda if I were you, b/c they got a bunch of exotics that you can mess around with. Taiwan dollar, chinese yuan, turkish something, etc, etc, etc.