I've been with IB for nearly 3 years. Only ever had one real problem with connectivity. Overall a great broker for fx. I trade eur/usd and usd/jpy, very competative spreads. I use Button Trader as a front end for scalping, I recommend you look at this, you can manage a position on the fly beautifully with it.