FXCM
I used to have an fxcm mini account and experienced no problems but it seems things have changed since I stopped using them - http://www.moneytec.com/forums/_showthread/_threadid-7680/_s-
I use OANDA at the moment and despite their charting interface being quite crap and infrequent...