I recently have opened a live with IMMFX. I have experienced excellent support, narrow spreads, and since moving to a live account, I have only experienced slippage on my very first live trade, but I believe it was due to a connection problem at my end. IMMFX is one of the best brokers I've experienced so far. They are transparent and they don't re-quote.
In ECN account, commissions plus swaps can be quite high for a small account like mine, but the very narrow spreads at least offset much of this. Very happy so far, after 1 week live, and 2+ months demo trading.