I actually like FXCM.
They are quoted on the stock market which gives them a level of transparency.
When the Swiss bank broke the USD peg and the whole market went nuts a few brokers actually went under.
FXCM also had issues but from what I recall because of their size they were bought out quickly.
The memory is a little hazy so I may not have all the facts - but I still believe their one of the more reliable ones.