My 2cents worth: it really depends on your trading style. For example, if you are only trading 2,000 shares per day the ECN fee won't really affect you one way or another. However, if you are trading 100,000 shares a day the fees can either help or kill your profits depending on rebate/take...