Titan FX

TitanFX provides online ECN trading with tightest spread among many online brokers.