Out of those I've only used IB and their FX platform sucked. MB are too expensive so I've heard, Hotspot is that FXi? Maybe you need to post what size account roughly, and any must-have's, that may narrow the field.