I'm going to put in a good word for London Capital Group.
-Seriously low spreads.
-Fast execution.
-They do widen spreads during news, but no where near some other (looking at IG and Oanda), but I have NEVER got horrible slippage either.... they just seem to have the deepest liquidity.
-Never...