I just opened an account with MB after many weeks of comparison with other broker/mm.
In the coming days or weeks I'll post my comments too.
I'm running from IB cause their TWS is the buggiest platform I've ever tried, and often breaks API compatibility at new releases.