Great news - thanks to a recommendation from a poster in this thread I threatened FXCM with the possibility of reporting them to the NFA. They reviewed the case again and decided to make me whole. So as it stands FXCM just needed a little prodding to take my claim seriously. Thank you to everyone who helped/offered advice. I will be switching to Oanda for a time to try out their system.